# 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 platform_properties: linux: properties: os: Linux windows: properties: dependencies: > [ {"dependency": "certs", "version": "version:9563bb"} ] device_type: none os: Windows targets: - name: Windows custom_package_tests master - packages recipe: packages/packages timeout: 30 properties: add_recipes_cq: "true" target_file: windows_custom_package_tests.yaml channel: master version_file: flutter_master.version dependencies: > [ {"dependency": "vs_build", "version": "version:vs2019"} ] - name: Windows dart_unit_tests master - packages recipe: packages/packages timeout: 30 properties: add_recipes_cq: "true" target_file: windows_dart_unit_tests.yaml channel: master version_file: flutter_master.version dependencies: > [ {"dependency": "vs_build", "version": "version:vs2019"}, {"dependency": "open_jdk", "version": "version:11"} ] - name: Windows win32-platform_tests master - packages recipe: packages/packages timeout: 30 properties: add_recipes_cq: "true" target_file: windows_build_and_platform_tests.yaml channel: master version_file: flutter_master.version dependencies: > [ {"dependency": "vs_build", "version": "version:vs2019"} ] - name: Windows win32-platform_tests stable - packages recipe: packages/packages timeout: 30 properties: add_recipes_cq: "true" target_file: windows_build_and_platform_tests.yaml channel: stable version_file: flutter_stable.version dependencies: > [ {"dependency": "vs_build", "version": "version:vs2019"} ] - name: Windows windows-build_all_packages master bringup: true recipe: packages/packages timeout: 30 properties: add_recipes_cq: "true" target_file: build_all_packages.yaml channel: master version_file: flutter_master.version dependencies: > [ {"dependency": "vs_build", "version": "version:vs2019"} ] - name: Windows windows-build_all_packages stable bringup: true recipe: packages/packages timeout: 30 properties: add_recipes_cq: "true" target_file: build_all_packages.yaml channel: stable version_file: flutter_stable.version dependencies: > [ {"dependency": "vs_build", "version": "version:vs2019"} ] - name: Linux ci_yaml packages roller recipe: infra/ci_yaml timeout: 30 runIf: - .ci.yaml