|
|
@ -32,7 +32,6 @@ parameters: |
|
|
symbolPublishingAdditionalParameters: '' |
|
|
symbolPublishingAdditionalParameters: '' |
|
|
artifactsPublishingAdditionalParameters: '' |
|
|
artifactsPublishingAdditionalParameters: '' |
|
|
signingValidationAdditionalParameters: '' |
|
|
signingValidationAdditionalParameters: '' |
|
|
useBuildManifest: false |
|
|
|
|
|
|
|
|
|
|
|
# Which stages should finish execution before post-build stages start |
|
|
# Which stages should finish execution before post-build stages start |
|
|
validateDependsOn: |
|
|
validateDependsOn: |
|
|
@ -54,9 +53,6 @@ parameters: |
|
|
NETCoreExperimentalChannelId: 562 |
|
|
NETCoreExperimentalChannelId: 562 |
|
|
NetEngServicesIntChannelId: 678 |
|
|
NetEngServicesIntChannelId: 678 |
|
|
NetEngServicesProdChannelId: 679 |
|
|
NetEngServicesProdChannelId: 679 |
|
|
Net5Preview8ChannelId: 1155 |
|
|
|
|
|
Net5RC1ChannelId: 1157 |
|
|
|
|
|
Net5RC2ChannelId: 1329 |
|
|
|
|
|
NetCoreSDK313xxChannelId: 759 |
|
|
NetCoreSDK313xxChannelId: 759 |
|
|
NetCoreSDK313xxInternalChannelId: 760 |
|
|
NetCoreSDK313xxInternalChannelId: 760 |
|
|
NetCoreSDK314xxChannelId: 921 |
|
|
NetCoreSDK314xxChannelId: 921 |
|
|
@ -94,7 +90,7 @@ stages: |
|
|
inputs: |
|
|
inputs: |
|
|
filePath: $(Build.SourcesDirectory)/eng/common/post-build/check-channel-consistency.ps1 |
|
|
filePath: $(Build.SourcesDirectory)/eng/common/post-build/check-channel-consistency.ps1 |
|
|
arguments: -PromoteToChannels "$(TargetChannels)" |
|
|
arguments: -PromoteToChannels "$(TargetChannels)" |
|
|
-AvailableChannelIds ${{parameters.NetEngLatestChannelId}},${{parameters.NetEngValidationChannelId}},${{parameters.NetDev5ChannelId}},${{parameters.NetDev6ChannelId}},${{parameters.GeneralTestingChannelId}},${{parameters.NETCoreToolingDevChannelId}},${{parameters.NETCoreToolingReleaseChannelId}},${{parameters.NETInternalToolingChannelId}},${{parameters.NETCoreExperimentalChannelId}},${{parameters.NetEngServicesIntChannelId}},${{parameters.NetEngServicesProdChannelId}},${{parameters.Net5Preview8ChannelId}},${{parameters.Net5RC1ChannelId}},${{parameters.Net5RC2ChannelId}},${{parameters.NetCoreSDK313xxChannelId}},${{parameters.NetCoreSDK313xxInternalChannelId}},${{parameters.NetCoreSDK314xxChannelId}},${{parameters.NetCoreSDK314xxInternalChannelId}},${{parameters.VS166ChannelId}},${{parameters.VS167ChannelId}},${{parameters.VS168ChannelId}},${{parameters.VSMasterChannelId}} |
|
|
-AvailableChannelIds ${{parameters.NetEngLatestChannelId}},${{parameters.NetEngValidationChannelId}},${{parameters.NetDev5ChannelId}},${{parameters.NetDev6ChannelId}},${{parameters.GeneralTestingChannelId}},${{parameters.NETCoreToolingDevChannelId}},${{parameters.NETCoreToolingReleaseChannelId}},${{parameters.NETInternalToolingChannelId}},${{parameters.NETCoreExperimentalChannelId}},${{parameters.NetEngServicesIntChannelId}},${{parameters.NetEngServicesProdChannelId}},${{parameters.NetCoreSDK313xxChannelId}},${{parameters.NetCoreSDK313xxInternalChannelId}},${{parameters.NetCoreSDK314xxChannelId}},${{parameters.NetCoreSDK314xxInternalChannelId}},${{parameters.VS166ChannelId}},${{parameters.VS167ChannelId}},${{parameters.VS168ChannelId}},${{parameters.VSMasterChannelId}} |
|
|
|
|
|
|
|
|
- job: |
|
|
- job: |
|
|
displayName: NuGet Validation |
|
|
displayName: NuGet Validation |
|
|
@ -142,16 +138,6 @@ stages: |
|
|
pool: |
|
|
pool: |
|
|
vmImage: 'windows-2019' |
|
|
vmImage: 'windows-2019' |
|
|
steps: |
|
|
steps: |
|
|
- ${{ if eq(parameters.useBuildManifest, true) }}: |
|
|
|
|
|
- task: DownloadBuildArtifacts@0 |
|
|
|
|
|
displayName: Download build manifest |
|
|
|
|
|
inputs: |
|
|
|
|
|
buildType: specific |
|
|
|
|
|
buildVersionToDownload: specific |
|
|
|
|
|
project: $(AzDOProjectName) |
|
|
|
|
|
pipeline: $(AzDOPipelineId) |
|
|
|
|
|
buildId: $(AzDOBuildId) |
|
|
|
|
|
artifactName: BuildManifests |
|
|
|
|
|
- task: DownloadBuildArtifacts@0 |
|
|
- task: DownloadBuildArtifacts@0 |
|
|
displayName: Download Package Artifacts |
|
|
displayName: Download Package Artifacts |
|
|
inputs: |
|
|
inputs: |
|
|
@ -253,6 +239,7 @@ stages: |
|
|
- job: |
|
|
- job: |
|
|
displayName: Publish Using Darc |
|
|
displayName: Publish Using Darc |
|
|
dependsOn: setupMaestroVars |
|
|
dependsOn: setupMaestroVars |
|
|
|
|
|
timeoutInMinutes: 120 |
|
|
variables: |
|
|
variables: |
|
|
- name: BARBuildId |
|
|
- name: BARBuildId |
|
|
value: $[ dependencies.setupMaestroVars.outputs['setReleaseVars.BARBuildId'] ] |
|
|
value: $[ dependencies.setupMaestroVars.outputs['setReleaseVars.BARBuildId'] ] |
|
|
@ -269,6 +256,8 @@ stages: |
|
|
-MaestroToken '$(MaestroApiAccessToken)' |
|
|
-MaestroToken '$(MaestroApiAccessToken)' |
|
|
-WaitPublishingFinish ${{ parameters.waitPublishingFinish }} |
|
|
-WaitPublishingFinish ${{ parameters.waitPublishingFinish }} |
|
|
-PublishInstallersAndChecksums ${{ parameters.publishInstallersAndChecksums }} |
|
|
-PublishInstallersAndChecksums ${{ parameters.publishInstallersAndChecksums }} |
|
|
|
|
|
-ArtifactsPublishingAdditionalParameters '${{ parameters.artifactsPublishingAdditionalParameters }}' |
|
|
|
|
|
-SymbolPublishingAdditionalParameters '${{ parameters.symbolPublishingAdditionalParameters }}' |
|
|
|
|
|
|
|
|
- ${{ if and(le(parameters.publishingInfraVersion, 2), eq(parameters.inline, 'true')) }}: |
|
|
- ${{ if and(le(parameters.publishingInfraVersion, 2), eq(parameters.inline, 'true')) }}: |
|
|
- template: \eng\common\templates\post-build\channels\generic-public-channel.yml |
|
|
- template: \eng\common\templates\post-build\channels\generic-public-channel.yml |
|
|
@ -303,54 +292,6 @@ stages: |
|
|
shippingFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet6/nuget/v3/index.json' |
|
|
shippingFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet6/nuget/v3/index.json' |
|
|
symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet6-symbols/nuget/v3/index.json' |
|
|
symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet6-symbols/nuget/v3/index.json' |
|
|
|
|
|
|
|
|
- template: \eng\common\templates\post-build\channels\generic-internal-channel.yml |
|
|
|
|
|
parameters: |
|
|
|
|
|
BARBuildId: ${{ parameters.BARBuildId }} |
|
|
|
|
|
PromoteToChannelIds: ${{ parameters.PromoteToChannelIds }} |
|
|
|
|
|
artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }} |
|
|
|
|
|
dependsOn: ${{ parameters.publishDependsOn }} |
|
|
|
|
|
publishInstallersAndChecksums: ${{ parameters.publishInstallersAndChecksums }} |
|
|
|
|
|
symbolPublishingAdditionalParameters: ${{ parameters.symbolPublishingAdditionalParameters }} |
|
|
|
|
|
stageName: 'Net5_Preview8_Publish' |
|
|
|
|
|
channelName: '.NET 5 Preview 8' |
|
|
|
|
|
akaMSChannelName: 'net5/preview8' |
|
|
|
|
|
channelId: ${{ parameters.Net5Preview8ChannelId }} |
|
|
|
|
|
transportFeed: 'https://pkgs.dev.azure.com/dnceng/internal/_packaging/dotnet5-internal-transport/nuget/v3/index.json' |
|
|
|
|
|
shippingFeed: 'https://pkgs.dev.azure.com/dnceng/internal/_packaging/dotnet5-internal/nuget/v3/index.json' |
|
|
|
|
|
symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/internal/_packaging/dotnet5-internal-symbols/nuget/v3/index.json' |
|
|
|
|
|
|
|
|
|
|
|
- template: \eng\common\templates\post-build\channels\generic-public-channel.yml |
|
|
|
|
|
parameters: |
|
|
|
|
|
BARBuildId: ${{ parameters.BARBuildId }} |
|
|
|
|
|
PromoteToChannelIds: ${{ parameters.PromoteToChannelIds }} |
|
|
|
|
|
artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }} |
|
|
|
|
|
dependsOn: ${{ parameters.publishDependsOn }} |
|
|
|
|
|
publishInstallersAndChecksums: ${{ parameters.publishInstallersAndChecksums }} |
|
|
|
|
|
symbolPublishingAdditionalParameters: ${{ parameters.symbolPublishingAdditionalParameters }} |
|
|
|
|
|
stageName: 'Net5_RC1_Publish' |
|
|
|
|
|
channelName: '.NET 5 RC 1' |
|
|
|
|
|
akaMSChannelName: 'net5/rc1' |
|
|
|
|
|
channelId: ${{ parameters.Net5RC1ChannelId }} |
|
|
|
|
|
transportFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5-transport/nuget/v3/index.json' |
|
|
|
|
|
shippingFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5/nuget/v3/index.json' |
|
|
|
|
|
symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5-symbols/nuget/v3/index.json' |
|
|
|
|
|
|
|
|
|
|
|
- template: \eng\common\templates\post-build\channels\generic-public-channel.yml |
|
|
|
|
|
parameters: |
|
|
|
|
|
BARBuildId: ${{ parameters.BARBuildId }} |
|
|
|
|
|
PromoteToChannelIds: ${{ parameters.PromoteToChannelIds }} |
|
|
|
|
|
artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }} |
|
|
|
|
|
dependsOn: ${{ parameters.publishDependsOn }} |
|
|
|
|
|
publishInstallersAndChecksums: ${{ parameters.publishInstallersAndChecksums }} |
|
|
|
|
|
symbolPublishingAdditionalParameters: ${{ parameters.symbolPublishingAdditionalParameters }} |
|
|
|
|
|
stageName: 'Net5_RC2_Publish' |
|
|
|
|
|
channelName: '.NET 5 RC 2' |
|
|
|
|
|
akaMSChannelName: 'net5/rc2' |
|
|
|
|
|
channelId: ${{ parameters.Net5RC2ChannelId }} |
|
|
|
|
|
transportFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5-transport/nuget/v3/index.json' |
|
|
|
|
|
shippingFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5/nuget/v3/index.json' |
|
|
|
|
|
symbolsFeed: 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5-symbols/nuget/v3/index.json' |
|
|
|
|
|
|
|
|
|
|
|
- template: \eng\common\templates\post-build\channels\generic-public-channel.yml |
|
|
- template: \eng\common\templates\post-build\channels\generic-public-channel.yml |
|
|
parameters: |
|
|
parameters: |
|
|
BARBuildId: ${{ parameters.BARBuildId }} |
|
|
BARBuildId: ${{ parameters.BARBuildId }} |
|
|
|