diff options
| -rw-r--r-- | azure-pipelines.yml | 20 | ||||
| -rw-r--r-- | ci/run.ps1 | 2 |
2 files changed, 11 insertions, 11 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 86c6b3aa2..4488648a1 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -54,28 +54,28 @@ variables: jobs: -- job: vs2019 +- job: vs2022 timeoutInMinutes: 120 pool: - vmImage: windows-2019 + vmImage: windows-2022 strategy: matrix: - vc2019x64ninja: + vc2022x64ninja: arch: x64 - compiler: msvc2019 + compiler: msvc2022 backend: ninja ifort: true - vc2019x64vs: + vc2022x64vs: arch: x64 - compiler: msvc2019 - backend: vs2019 + compiler: msvc2022 + backend: vs2022 # mysteriously, several tests fail because vs cannot find # executables such as cmd.exe ??? ifort: false - vc2019arm64ninjacross: + vc2022arm64ninjacross: arch: arm64 - compiler: msvc2019 + compiler: msvc2022 backend: ninja extraargs: --cross arm64cl.txt --cross-only # ifort doesn't support arm64 @@ -105,7 +105,7 @@ jobs: displayName: insert ifort into environment inputs: filename: ci/intel-scripts/activate_windows.bat - arguments: vs2019 + arguments: vs2022 modifyEnvironment: True condition: eq(variables.ifort, 'true') - task: PowerShell@2 diff --git a/ci/run.ps1 b/ci/run.ps1 index 5b754bd36..db684ac79 100644 --- a/ci/run.ps1 +++ b/ci/run.ps1 @@ -49,7 +49,7 @@ function DownloadFile([String] $Source, [String] $Destination) { if (($env:backend -eq 'ninja') -and ($env:arch -ne 'arm64')) { $dmd = $true } else { $dmd = $false } -DownloadFile -Source https://github.com/mesonbuild/cidata/releases/download/ci5/ci_data.zip -Destination $env:AGENT_WORKFOLDER\ci_data.zip +DownloadFile -Source https://github.com/mesonbuild/cidata/releases/download/ci7/ci_data.zip -Destination $env:AGENT_WORKFOLDER\ci_data.zip echo "Extracting ci_data.zip" Expand-Archive $env:AGENT_WORKFOLDER\ci_data.zip -DestinationPath $env:AGENT_WORKFOLDER\ci_data & "$env:AGENT_WORKFOLDER\ci_data\install.ps1" -Arch $env:arch -Compiler $env:compiler -Boost $true -DMD $dmd |
