diff --git a/build/azure-pipelines/product-build-pr.yml b/build/azure-pipelines/product-build-pr.yml index 8362da25ee5..954585cdf35 100644 --- a/build/azure-pipelines/product-build-pr.yml +++ b/build/azure-pipelines/product-build-pr.yml @@ -26,7 +26,10 @@ jobs: - ${{ if ne(variables['VSCODE_CIBUILD'], true) }}: - job: Compile displayName: Compile & Hygiene - pool: vscode-1es-vscode-linux-20.04 + pool: + name: vscode-1es-vscode-linux-20.04 + demands: + - ImageVersionOverride -equals 40.0.0 timeoutInMinutes: 30 variables: VSCODE_ARCH: x64 @@ -37,7 +40,10 @@ jobs: - job: Linuxx64UnitTest displayName: Linux (Unit Tests) - pool: vscode-1es-vscode-linux-20.04 + pool: + name: vscode-1es-vscode-linux-20.04 + demands: + - ImageVersionOverride -equals 40.0.0 timeoutInMinutes: 30 variables: VSCODE_ARCH: x64 @@ -54,7 +60,10 @@ jobs: - job: Linuxx64IntegrationTest displayName: Linux (Integration Tests) - pool: vscode-1es-vscode-linux-20.04 + pool: + name: vscode-1es-vscode-linux-20.04 + demands: + - ImageVersionOverride -equals 40.0.0 timeoutInMinutes: 30 variables: VSCODE_ARCH: x64 @@ -71,7 +80,10 @@ jobs: - job: Linuxx64SmokeTest displayName: Linux (Smoke Tests) - pool: vscode-1es-vscode-linux-20.04 + pool: + name: vscode-1es-vscode-linux-20.04 + demands: + - ImageVersionOverride -equals 40.0.0 timeoutInMinutes: 30 variables: VSCODE_ARCH: x64 @@ -89,7 +101,10 @@ jobs: - ${{ if eq(variables['VSCODE_CIBUILD'], true) }}: - job: Linuxx64MaintainNodeModulesCache displayName: Linux (Maintain node_modules cache) - pool: vscode-1es-vscode-linux-20.04 + pool: + name: vscode-1es-vscode-linux-20.04 + demands: + - ImageVersionOverride -equals 40.0.0 timeoutInMinutes: 30 variables: VSCODE_ARCH: x64