File tree Expand file tree Collapse file tree 4 files changed +15
-4
lines changed
core-templates/post-build Expand file tree Collapse file tree 4 files changed +15
-4
lines changed Original file line number Diff line number Diff line change 44 <ProductDependencies >
55 </ProductDependencies >
66 <ToolsetDependencies >
7- <Dependency Name =" Microsoft.DotNet.Arcade.Sdk" Version =" 9.0.0-beta.25271.1 " >
7+ <Dependency Name =" Microsoft.DotNet.Arcade.Sdk" Version =" 9.0.0-beta.25302.2 " >
88 <Uri >https://github.com/dotnet/arcade</Uri >
9- <Sha >086a1771875b63404b4a710d27250fe384dc2810 </Sha >
9+ <Sha >0d52a8b262d35fa2fde84e398cb2e791b8454bd2 </Sha >
1010 </Dependency >
1111 </ToolsetDependencies >
1212</Dependencies >
Original file line number Diff line number Diff line change @@ -44,6 +44,11 @@ parameters:
4444 displayName : Publish installers and checksums
4545 type : boolean
4646 default : true
47+
48+ - name : requireDefaultChannels
49+ displayName : Fail the build if there are no default channel(s) registrations for the current build
50+ type : boolean
51+ default : false
4752
4853 - name : SDLValidationParameters
4954 type : object
@@ -312,5 +317,6 @@ stages:
312317 -PublishingInfraVersion ${{ parameters.publishingInfraVersion }}
313318 -AzdoToken '$(System.AccessToken)'
314319 -WaitPublishingFinish true
320+ -RequireDefaultChannels ${{ parameters.requireDefaultChannels }}
315321 -ArtifactsPublishingAdditionalParameters '${{ parameters.artifactsPublishingAdditionalParameters }}'
316322 -SymbolPublishingAdditionalParameters '${{ parameters.symbolPublishingAdditionalParameters }}'
Original file line number Diff line number Diff line change 55 [Parameter (Mandatory = $false )][string ] $MaestroApiEndPoint = ' https://maestro.dot.net' ,
66 [Parameter (Mandatory = $true )][string ] $WaitPublishingFinish ,
77 [Parameter (Mandatory = $false )][string ] $ArtifactsPublishingAdditionalParameters ,
8- [Parameter (Mandatory = $false )][string ] $SymbolPublishingAdditionalParameters
8+ [Parameter (Mandatory = $false )][string ] $SymbolPublishingAdditionalParameters ,
9+ [Parameter (Mandatory = $false )][string ] $RequireDefaultChannels
910)
1011
1112try {
3334 if (" false" -eq $WaitPublishingFinish ) {
3435 $optionalParams.Add (" --no-wait" ) | Out-Null
3536 }
37+
38+ if (" true" -eq $RequireDefaultChannels ) {
39+ $optionalParams.Add (" --default-channels-required" ) | Out-Null
40+ }
3641
3742 & $darc add-build - to- channel `
3843 -- id $buildId `
Original file line number Diff line number Diff line change 88 }
99 },
1010 "msbuild-sdks" : {
11- "Microsoft.DotNet.Arcade.Sdk" : " 9.0.0-beta.25271.1 "
11+ "Microsoft.DotNet.Arcade.Sdk" : " 9.0.0-beta.25302.2 "
1212 }
1313}
You can’t perform that action at this time.
0 commit comments