[ci] Add build-only Windows Arm64 tests (#5142)

Add build-only Windows Arm64 CI tests, mirroring the way we handle multi-arch for macOS.

Completes: https://github.com/flutter/flutter/issues/129813

Previous stacked pull requests:
* https://github.com/flutter/packages/pull/5133
* https://github.com/flutter/packages/pull/5174
This commit is contained in:
Loïc Sharma
2023-10-20 11:34:28 -07:00
committed by GitHub
parent 2807d05e8b
commit e02d2a5054

View File

@ -62,6 +62,15 @@ platform_properties:
[
{"dependency": "chrome_and_driver", "version": "version:114.0"}
]
windows_arm64:
properties:
dependencies: >
[
{"dependency": "certs", "version": "version:9563bb"}
]
device_type: none
os: Windows
cpu: arm64
windows_x64:
properties:
dependencies: >
@ -1065,6 +1074,20 @@ targets:
{"dependency": "vs_build", "version": "version:vs2019"}
]
- name: Windows_arm64 windows-build_all_packages master
recipe: packages/packages
timeout: 30
bringup: true # https://github.com/flutter/flutter/issues/134083
properties:
add_recipes_cq: "true"
target_file: windows_build_all_packages.yaml
channel: master
version_file: flutter_master.version
dependencies: >
[
{"dependency": "vs_build", "version": "version:vs2019"}
]
- name: Windows_x64 windows-build_all_packages stable
recipe: packages/packages
timeout: 30
@ -1078,6 +1101,20 @@ targets:
{"dependency": "vs_build", "version": "version:vs2019"}
]
- name: Windows_arm64 windows-build_all_packages stable
recipe: packages/packages
timeout: 30
bringup: true # https://github.com/flutter/flutter/issues/134083
properties:
add_recipes_cq: "true"
target_file: windows_build_all_packages.yaml
channel: stable
version_file: flutter_stable.version
dependencies: >
[
{"dependency": "vs_build", "version": "version:vs2019"}
]
- name: Windows_x64 repo_tools_tests
recipe: packages/packages
timeout: 30