From 15f72c5c9df77d3c1794c4f96f3bc52769aa7a3f Mon Sep 17 00:00:00 2001 From: Dave Dalcino Date: Wed, 6 Sep 2023 18:56:01 -0700 Subject: [PATCH] Add msvc arm64 azure pipelines job --- ci/generate_azure_pipelines_matrices.py | 9 +++++++++ ci/steps.yml | 4 +++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/ci/generate_azure_pipelines_matrices.py b/ci/generate_azure_pipelines_matrices.py index b913670..a418c35 100644 --- a/ci/generate_azure_pipelines_matrices.py +++ b/ci/generate_azure_pipelines_matrices.py @@ -189,6 +189,15 @@ windows_build_jobs.extend( spec=">1,<5.15", # Don't redirect output! Must be wrapped in quotes! mirror=random.choice(MIRRORS), ), + BuildJob( + "install-qt", + "6.5.2", + "windows", + "desktop", + "win64_msvc2019_arm64", + "msvc2019_arm64", + is_autodesktop=True, # Should install win64_msvc2019_arm64 in parallel + ), BuildJob( # Archives stored as .zip "install-src", "6.4.3", "windows", "desktop", "gcc_64", "gcc_64", subarchives="qtlottie", diff --git a/ci/steps.yml b/ci/steps.yml index d0c33a7..8c76b24 100644 --- a/ci/steps.yml +++ b/ci/steps.yml @@ -223,7 +223,9 @@ steps: if ('$(ARCH)' -like '*mingw*') { Write-Host '##vso[task.setvariable variable=TOOLCHAIN]MINGW' } - if ('$(ARCH)' -like 'win64_msvc*') { + if ('$(ARCH)' -like 'win64_msvc*_arm64') { + Write-Host '##vso[task.setvariable variable=ARCHITECTURE]arm64' + } elseif ('$(ARCH)' -like 'win64_msvc*') { Write-Host '##vso[task.setvariable variable=ARCHITECTURE]amd64' } else { Write-Host '##vso[task.setvariable variable=ARCHITECTURE]x86'