diff --git a/azure-pipelines.yml b/azure-pipelines.yml index bee7392a2..3063669d4 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -56,9 +56,9 @@ schedules: variables: - name: testVSCodeVersion - ${{ if eq( variables['Build.Reason'], 'Schedule' ) }}: + ${{ if eq( variables['Build.Reason'], 'Schedule' ) }}: value: insiders - ${{ else }}: + ${{ else }}: value: stable stages: @@ -84,7 +84,7 @@ stages: installAdditionalLinuxDependencies: true pool: name: NetCore-Public - demands: ImageOverride -equals 1es-ubuntu-2004-open + demands: ImageOverride -equals build.ubuntu.2204.amd64.open containerName: mcr.microsoft.com/dotnet/sdk:8.0-noble - stage: @@ -102,7 +102,7 @@ stages: installAdditionalLinuxDependencies: true pool: name: NetCore-Public - demands: ImageOverride -equals 1es-ubuntu-2004-open + demands: ImageOverride -equals build.ubuntu.2204.amd64.open containerName: mcr.microsoft.com/dotnet/sdk:9.0-noble - stage: @@ -118,7 +118,7 @@ stages: installAdditionalLinuxDependencies: true pool: name: NetCore-Public - demands: ImageOverride -equals 1es-ubuntu-2004-open + demands: ImageOverride -equals build.ubuntu.2204.amd64.open containerName: mcr.microsoft.com/dotnet/sdk:10.0.100-rc.2-noble - stage: Test_Windows_Stage @@ -159,7 +159,7 @@ stages: strategy: matrix: linux: - demandsName: 1es-ubuntu-2004-open + demandsName: build.ubuntu.2204.amd64.open windows: demandsName: 1es-windows-2022-open pool: diff --git a/azure-pipelines/test-omnisharp.yml b/azure-pipelines/test-omnisharp.yml index 9dfbc12ee..8689b0e17 100644 --- a/azure-pipelines/test-omnisharp.yml +++ b/azure-pipelines/test-omnisharp.yml @@ -15,6 +15,12 @@ steps: parameters: installDotNet: ${{ parameters.installDotNet }} +# The build.ubuntu.2204.amd64.open image is missing packages which are required for running integration tests. +- script: sudo apt-get update -y && sudo apt-get install -y libglib2.0-0 libnss3 libatk-bridge2.0-dev libdrm2 libgtk-3-0 libgbm-dev xvfb + displayName: 'Install additional Linux dependencies' + target: host + condition: eq(variables['Agent.OS'], 'Linux') + - template: test-prereqs.yml - script: npm run omnisharptest