Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 027ca79

Browse files
authored
Use release_build and os dimension consistently. (#42012)
Release_build property is used to signal that this build produces release artifacts that will eventually be SLSA compliant and will need to run from dart_internal. The os property is used to select the correct drone based on the platform the build should run on. Bug: flutter/flutter#126118 Bug: flutter/flutter#125983 Bug: flutter/flutter#126116 [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
1 parent 7285376 commit 027ca79

File tree

1 file changed

+27
-3
lines changed

1 file changed

+27
-3
lines changed

.ci.yaml

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -262,17 +262,23 @@ targets:
262262
properties:
263263
release_build: "true"
264264
config_name: linux_fuchsia
265+
drone_dimensions: >
266+
["os=Linux"]
265267
266268
- name: Linux linux_arm_host_engine
267269
recipe: engine_v2/engine_v2
268270
timeout: 60
269271
properties:
270272
release_build: "true"
271273
config_name: linux_arm_host_engine
274+
drone_dimensions: >
275+
["os=Linux"]
272276
273277
- name: Linux linux_host_engine
274278
recipe: engine_v2/engine_v2
275279
timeout: 60
280+
dimensions:
281+
os: "Linux"
276282
properties:
277283
release_build: "true"
278284
config_name: linux_host_engine
@@ -283,26 +289,31 @@ targets:
283289
properties:
284290
release_build: "true"
285291
config_name: linux_host_desktop_engine
292+
drone_dimensions: >
293+
["os=Linux"]
286294
287295
- name: Linux linux_android_aot_engine
288296
recipe: engine_v2/engine_v2
289297
timeout: 60
290298
properties:
291299
release_build: "true"
292300
config_name: linux_android_aot_engine
301+
drone_dimensions: >
302+
["os=Linux"]
293303
294304
- name: Linux linux_android_debug_engine
295305
recipe: engine_v2/engine_v2
296306
timeout: 60
297307
properties:
298308
release_build: "true"
299309
config_name: linux_android_debug_engine
310+
drone_dimensions: >
311+
["os=Linux"]
300312
301313
- name: Linux linux_license
302314
recipe: engine_v2/builder
303315
timeout: 60
304316
properties:
305-
release_build: "true"
306317
config_name: linux_license
307318
clobber: "true"
308319

@@ -312,12 +323,13 @@ targets:
312323
properties:
313324
release_build: "true"
314325
config_name: linux_web_engine
326+
drone_dimensions: >
327+
["os=Linux"]
315328
316329
- name: Linux linux_unopt
317330
recipe: engine_v2/engine_v2
318331
timeout: 60
319332
properties:
320-
release_build: "true"
321333
config_name: linux_unopt
322334

323335
- name: Linux Web Framework tests
@@ -375,7 +387,10 @@ targets:
375387
recipe: engine_v2/engine_v2
376388
timeout: 60
377389
properties:
390+
release_build: "true"
378391
config_name: mac_android_aot_engine
392+
drone_dimensions: >
393+
["os=Linux"]
379394
380395
- name: Mac mac_clang_tidy
381396
recipe: engine_v2/engine_v2
@@ -409,6 +424,8 @@ targets:
409424
]
410425
$flutter/osx_sdk : >-
411426
{ "sdk_version": "14e222b" }
427+
drone_dimensions: >
428+
["os=Mac-12"]
412429
413430
- name: Linux mac_unopt
414431
recipe: engine_v2/engine_v2
@@ -494,13 +511,14 @@ targets:
494511
[
495512
{"dependency": "jazzy", "version": "0.14.1"}
496513
]
514+
drone_dimensions: >
515+
["os=Mac-12"]
497516
498517
- name: Mac impeller-cmake-example
499518
bringup: true
500519
recipe: engine_v2/engine_v2
501520
timeout: 60
502521
properties:
503-
release_build: "true"
504522
cpu: arm64
505523
config_name: mac_impeller_cmake_example
506524

@@ -529,13 +547,17 @@ targets:
529547
properties:
530548
release_build: "true"
531549
config_name: windows_android_aot_engine
550+
drone_dimensions: >
551+
["os=Windows"]
532552
533553
- name: Windows windows_host_engine
534554
recipe: engine_v2/engine_v2
535555
timeout: 60
536556
properties:
537557
release_build: "true"
538558
config_name: windows_host_engine
559+
drone_dimensions: >
560+
["os=Windows"]
539561
540562
- name: Windows windows_arm_host_engine
541563
recipe: engine_v2/engine_v2
@@ -546,6 +568,8 @@ targets:
546568
properties:
547569
release_build: "true"
548570
config_name: windows_arm_host_engine
571+
drone_dimensions: >
572+
["os=Windows"]
549573
550574
- name: Windows windows_unopt
551575
recipe: engine_v2/builder

0 commit comments

Comments
 (0)