| # Describes the targets run in continuous integration environment. |
| # |
| # Flutter infra uses this file to generate a checklist of tasks to be performed |
| # for every commit. |
| # |
| # More information at: |
| # * https://github.com/flutter/cocoon/blob/main/CI_YAML.md |
| enabled_branches: |
| - main |
| - flutter-\d+\.\d+-candidate\.\d+ |
| - fuchsia_r48 |
| |
| platform_properties: |
| linux: |
| properties: |
| build_host: "false" |
| build_fuchsia: "false" |
| build_android_debug: "false" |
| build_android_aot: "false" |
| build_android_vulkan: "false" |
| build_ios: "false" |
| build_windows_uwp: "false" |
| build_android_jit_release: "false" |
| gcs_goldens_bucket: "" |
| ios_debug: "false" |
| ios_profile: "false" |
| ios_release: "false" |
| no_bitcode: "false" |
| caches: >- |
| [ |
| {"name":"builder_linux_engine","path":"builder"}, |
| {"name":"gradle","path":"gradle"}, |
| {"name":"openjdk","path":"java"} |
| ] |
| # CIPD flutter_internal/java/openjdk/$platform |
| dependencies: >- |
| [ |
| {"dependency": "open_jdk", "version": "version:1.8.0u202-b08"}, |
| {"dependency": "gradle_cache"} |
| ] |
| device_type: none |
| os: Linux |
| cores: "8" |
| mac: |
| properties: |
| build_host: "false" |
| build_fuchsia: "false" |
| build_android_debug: "false" |
| build_android_aot: "false" |
| build_android_vulkan: "false" |
| build_ios: "false" |
| build_windows_uwp: "false" |
| build_android_jit_release: "false" |
| gcs_goldens_bucket: "" |
| ios_debug: "false" |
| ios_profile: "false" |
| ios_release: "false" |
| no_bitcode: "false" |
| caches: >- |
| [ |
| {"name":"flutter_cocoapods","path":"cocoapods"}, |
| {"name":"osx_sdk_13a233_13_15","path":"osx_sdk"}, |
| {"name":"builder_mac_engine","path":"builder"}, |
| {"name":"openjdk","path":"java"}, |
| {"name":"xcode_runtime_ios_13_0","path":"xcode_runtime_ios_13_0"}, |
| {"name":"xcode_runtime_ios_15_0","path":"xcode_runtime_ios_15_0"} |
| ] |
| # CIPD flutter_internal/java/openjdk/$platform |
| dependencies: >- |
| [ |
| {"dependency": "open_jdk", "version": "version:1.8.0u202-b08"} |
| ] |
| device_type: none |
| mac_model: "Macmini8,1" |
| os: Mac-12 |
| runtime_versions: >- |
| [ |
| "ios-13-0", |
| "ios-15-0" |
| ] |
| xcode: 13a233 # xcode 13.0 |
| windows: |
| properties: |
| build_host: "false" |
| build_fuchsia: "false" |
| build_android_debug: "false" |
| build_android_aot: "false" |
| build_android_vulkan: "false" |
| build_ios: "false" |
| build_windows_uwp: "false" |
| build_android_jit_release: "false" |
| gcs_goldens_bucket: "" |
| ios_debug: "false" |
| ios_profile: "false" |
| ios_release: "false" |
| no_bitcode: "false" |
| caches: >- |
| [ |
| {"name":"builder_win_engine","path":"builder"}, |
| {"name":"openjdk","path":"java"} |
| ] |
| # CIPD flutter_internal/java/openjdk/$platform |
| dependencies: >- |
| [ |
| {"dependency": "open_jdk", "version": "version:1.8.0u202-b08"} |
| ] |
| device_type: none |
| os: Windows-10 |
| |
| targets: |
| - name: Linux Fuchsia |
| recipe: engine/engine |
| properties: |
| add_recipes_cq: "true" |
| build_fuchsia: "true" |
| fuchsia_ctl_version: version:0.0.27 |
| timeout: 90 |
| |
| - name: Linux Fuchsia FEMU |
| recipe: engine/femu_test |
| properties: |
| add_recipes_cq: "true" |
| build_fuchsia: "true" |
| fuchsia_ctl_version: version:0.0.27 |
| timeout: 60 |
| |