diff --git a/azure-pipelines-PR.yml b/azure-pipelines-PR.yml index f863a74128..0f8bfcea2f 100644 --- a/azure-pipelines-PR.yml +++ b/azure-pipelines-PR.yml @@ -55,6 +55,8 @@ variables: value: Release - name: _PublishUsingPipelines value: true + - name: _WindowsMachineQueueName + value: windows.vs2026preview.scout.amd64.open - name: VisualStudioDropName value: Products/$(System.TeamProject)/$(Build.Repository.Name)/$(Build.SourceBranchName)/$(Build.BuildNumber) - name: Codeql.Enabled @@ -101,7 +103,7 @@ stages: value: Test pool: name: $(DncEngPublicBuildPool) - demands: ImageOverride -equals $(WindowsMachineQueueName) + demands: ImageOverride -equals $(_WindowsMachineQueueName) timeoutInMinutes: 90 strategy: maxParallel: 2 @@ -216,12 +218,8 @@ stages: - job: WindowsLangVersionPreview pool: - # The PR build definition sets this variable: - # WindowsMachineQueueName=Windows.vs2022.amd64.open - # and there is an alternate build definition that sets this to a queue that is always scouting the - # next preview of Visual Studio. name: $(DncEngPublicBuildPool) - demands: ImageOverride -equals $(WindowsMachineQueueName) + demands: ImageOverride -equals $(_WindowsMachineQueueName) timeoutInMinutes: 120 steps: - checkout: self @@ -256,12 +254,8 @@ stages: - job: WindowsNoRealsig_testCoreclr pool: - # The PR build definition sets this variable: - # WindowsMachineQueueName=Windows.vs2022.amd64.open - # and there is an alternate build definition that sets this to a queue that is always scouting the - # next preview of Visual Studio. name: $(DncEngPublicBuildPool) - demands: ImageOverride -equals $(WindowsMachineQueueName) + demands: ImageOverride -equals $(_WindowsMachineQueueName) timeoutInMinutes: 120 steps: - checkout: self @@ -306,12 +300,8 @@ stages: - job: WindowsNoRealsig_testDesktop pool: - # The PR build definition sets this variable: - # WindowsMachineQueueName=Windows.vs2022.amd64.open - # and there is an alternate build definition that sets this to a queue that is always scouting the - # next preview of Visual Studio. name: $(DncEngPublicBuildPool) - demands: ImageOverride -equals $(WindowsMachineQueueName) + demands: ImageOverride -equals $(_WindowsMachineQueueName) timeoutInMinutes: 120 strategy: parallel: 4 @@ -359,12 +349,8 @@ stages: - job: WindowsStrictIndentation pool: - # The PR build definition sets this variable: - # WindowsMachineQueueName=Windows.vs2022.amd64.open - # and there is an alternate build definition that sets this to a queue that is always scouting the - # next preview of Visual Studio. name: $(DncEngPublicBuildPool) - demands: ImageOverride -equals $(WindowsMachineQueueName) + demands: ImageOverride -equals $(_WindowsMachineQueueName) timeoutInMinutes: 120 steps: - checkout: self @@ -400,7 +386,7 @@ stages: - job: WindowsNoStrictIndentation pool: name: $(DncEngPublicBuildPool) - demands: ImageOverride -equals $(WindowsMachineQueueName) + demands: ImageOverride -equals $(_WindowsMachineQueueName) timeoutInMinutes: 120 steps: - checkout: self @@ -441,12 +427,8 @@ stages: - name: __VSNeverShowWhatsNew value: 1 pool: - # The PR build definition sets this variable: - # WindowsMachineQueueName=Windows.vs2022.amd64.open - # and there is an alternate build definition that sets this to a queue that is always scouting the - # next preview of Visual Studio. name: $(DncEngPublicBuildPool) - demands: ImageOverride -equals $(WindowsMachineQueueName) + demands: ImageOverride -equals $(_WindowsMachineQueueName) timeoutInMinutes: 120 strategy: matrix: @@ -546,12 +528,8 @@ stages: - name: __VSNeverShowWhatsNew value: 1 pool: - # The PR build definition sets this variable: - # WindowsMachineQueueName=Windows.vs2022.amd64.open - # and there is an alternate build definition that sets this to a queue that is always scouting the - # next preview of Visual Studio. name: $(DncEngPublicBuildPool) - demands: ImageOverride -equals $(WindowsMachineQueueName) + demands: ImageOverride -equals $(_WindowsMachineQueueName) timeoutInMinutes: 120 strategy: parallel: 4 @@ -622,7 +600,7 @@ stages: - job: MockOfficial pool: name: $(DncEngPublicBuildPool) - demands: ImageOverride -equals $(WindowsMachineQueueName) + demands: ImageOverride -equals $(_WindowsMachineQueueName) steps: - checkout: self clean: true @@ -721,7 +699,7 @@ stages: - job: EndToEndBuildTests pool: name: $(DncEngPublicBuildPool) - demands: ImageOverride -equals $(WindowsMachineQueueName) + demands: ImageOverride -equals $(_WindowsMachineQueueName) strategy: maxParallel: 2 matrix: @@ -772,7 +750,7 @@ stages: - job: Plain_Build_Windows pool: name: $(DncEngPublicBuildPool) - demands: ImageOverride -equals $(WindowsMachineQueueName) + demands: ImageOverride -equals $(_WindowsMachineQueueName) variables: - name: _BuildConfig value: Debug @@ -827,7 +805,7 @@ stages: - job: Benchmarks pool: name: $(DncEngPublicBuildPool) - demands: ImageOverride -equals $(WindowsMachineQueueName) + demands: ImageOverride -equals $(_WindowsMachineQueueName) variables: - name: _BuildConfig value: Release @@ -843,7 +821,7 @@ stages: - job: Build_And_Test_AOT_Windows pool: name: $(DncEngPublicBuildPool) - demands: ImageOverride -equals $(WindowsMachineQueueName) + demands: ImageOverride -equals $(_WindowsMachineQueueName) strategy: maxParallel: 2 matrix: @@ -884,7 +862,7 @@ stages: - job: ILVerify pool: name: $(DncEngPublicBuildPool) - demands: ImageOverride -equals $(WindowsMachineQueueName) + demands: ImageOverride -equals $(_WindowsMachineQueueName) steps: - checkout: self clean: true