|
|
@@ -94,8 +94,14 @@ stages:
|
|
|
displayName: NuGet Validation
|
|
|
condition: eq( ${{ parameters.enableNugetValidation }}, 'true')
|
|
|
pool:
|
|
|
- name: NetCore1ESPool-Internal
|
|
|
- demands: ImageOverride -equals Build.Server.Amd64.VS2019
|
|
|
+ # We don't use the collection uri here because it might vary (.visualstudio.com vs. dev.azure.com)
|
|
|
+ ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}:
|
|
|
+ name: VSEngSS-MicroBuild2022-1ES
|
|
|
+ demands: Cmd
|
|
|
+ # If it's not devdiv, it's dnceng
|
|
|
+ ${{ if ne(variables['System.TeamProject'], 'DevDiv') }}:
|
|
|
+ name: NetCore1ESPool-Internal
|
|
|
+ demands: ImageOverride -equals Build.Server.Amd64.VS2019
|
|
|
|
|
|
steps:
|
|
|
- template: setup-maestro-vars.yml
|
|
|
@@ -125,8 +131,14 @@ stages:
|
|
|
displayName: Signing Validation
|
|
|
condition: and( eq( ${{ parameters.enableSigningValidation }}, 'true'), ne( variables['PostBuildSign'], 'true'))
|
|
|
pool:
|
|
|
- name: NetCore1ESPool-Internal
|
|
|
- demands: ImageOverride -equals Build.Server.Amd64.VS2019
|
|
|
+ # We don't use the collection uri here because it might vary (.visualstudio.com vs. dev.azure.com)
|
|
|
+ ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}:
|
|
|
+ name: VSEngSS-MicroBuild2022-1ES
|
|
|
+ demands: Cmd
|
|
|
+ # If it's not devdiv, it's dnceng
|
|
|
+ ${{ if ne(variables['System.TeamProject'], 'DevDiv') }}:
|
|
|
+ name: NetCore1ESPool-Internal
|
|
|
+ demands: ImageOverride -equals Build.Server.Amd64.VS2019
|
|
|
steps:
|
|
|
- template: setup-maestro-vars.yml
|
|
|
parameters:
|
|
|
@@ -179,8 +191,14 @@ stages:
|
|
|
displayName: SourceLink Validation
|
|
|
condition: eq( ${{ parameters.enableSourceLinkValidation }}, 'true')
|
|
|
pool:
|
|
|
- name: NetCore1ESPool-Internal
|
|
|
- demands: ImageOverride -equals Build.Server.Amd64.VS2019
|
|
|
+ # We don't use the collection uri here because it might vary (.visualstudio.com vs. dev.azure.com)
|
|
|
+ ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}:
|
|
|
+ name: VSEngSS-MicroBuild2022-1ES
|
|
|
+ demands: Cmd
|
|
|
+ # If it's not devdiv, it's dnceng
|
|
|
+ ${{ if ne(variables['System.TeamProject'], 'DevDiv') }}:
|
|
|
+ name: NetCore1ESPool-Internal
|
|
|
+ demands: ImageOverride -equals Build.Server.Amd64.VS2019
|
|
|
steps:
|
|
|
- template: setup-maestro-vars.yml
|
|
|
parameters:
|
|
|
@@ -230,14 +248,22 @@ stages:
|
|
|
displayName: Publish Using Darc
|
|
|
timeoutInMinutes: 120
|
|
|
pool:
|
|
|
- name: NetCore1ESPool-Internal
|
|
|
- demands: ImageOverride -equals Build.Server.Amd64.VS2019
|
|
|
+ # We don't use the collection uri here because it might vary (.visualstudio.com vs. dev.azure.com)
|
|
|
+ ${{ if eq(variables['System.TeamProject'], 'DevDiv') }}:
|
|
|
+ name: VSEngSS-MicroBuild2022-1ES
|
|
|
+ demands: Cmd
|
|
|
+ # If it's not devdiv, it's dnceng
|
|
|
+ ${{ if ne(variables['System.TeamProject'], 'DevDiv') }}:
|
|
|
+ name: NetCore1ESPool-Internal
|
|
|
+ demands: ImageOverride -equals Build.Server.Amd64.VS2019
|
|
|
steps:
|
|
|
- template: setup-maestro-vars.yml
|
|
|
parameters:
|
|
|
BARBuildId: ${{ parameters.BARBuildId }}
|
|
|
PromoteToChannelIds: ${{ parameters.PromoteToChannelIds }}
|
|
|
|
|
|
+ - task: NuGetAuthenticate@0
|
|
|
+
|
|
|
- task: PowerShell@2
|
|
|
displayName: Publish Using Darc
|
|
|
inputs:
|