File tree Expand file tree Collapse file tree 4 files changed +17
-6
lines changed
core-templates/post-build Expand file tree Collapse file tree 4 files changed +17
-6
lines changed Original file line number Diff line number Diff line change 1414 <SourceBuild RepoName =" source-build-reference-packages" ManagedOnly =" true" />
1515 </Dependency >
1616 <!-- Intermediate is necessary for source build. -->
17- <Dependency Name =" Microsoft.SourceBuild.Intermediate.arcade" Version =" 9.0.0-beta.25271.1 " >
17+ <Dependency Name =" Microsoft.SourceBuild.Intermediate.arcade" Version =" 9.0.0-beta.25302.2 " >
1818 <Uri >https://github.com/dotnet/arcade</Uri >
19- <Sha >086a1771875b63404b4a710d27250fe384dc2810 </Sha >
19+ <Sha >0d52a8b262d35fa2fde84e398cb2e791b8454bd2 </Sha >
2020 <SourceBuild RepoName =" arcade" ManagedOnly =" true" />
2121 </Dependency >
22- <Dependency Name =" Microsoft.DotNet.Arcade.Sdk" Version =" 9.0.0-beta.25271.1 " >
22+ <Dependency Name =" Microsoft.DotNet.Arcade.Sdk" Version =" 9.0.0-beta.25302.2 " >
2323 <Uri >https://github.com/dotnet/arcade</Uri >
24- <Sha >086a1771875b63404b4a710d27250fe384dc2810 </Sha >
24+ <Sha >0d52a8b262d35fa2fde84e398cb2e791b8454bd2 </Sha >
2525 </Dependency >
2626 <Dependency Name =" Microsoft.DotNet.GenAPI.Task" Version =" 9.0.100-rc.1.24409.1" >
2727 <Uri >https://github.com/dotnet/sdk</Uri >
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 33 "dotnet" : " 9.0.106"
44 },
55 "msbuild-sdks" : {
6- "Microsoft.DotNet.Arcade.Sdk" : " 9.0.0-beta.25271.1 " ,
6+ "Microsoft.DotNet.Arcade.Sdk" : " 9.0.0-beta.25302.2 " ,
77 "Microsoft.Build.NoTargets" : " 3.7.0"
88 }
99}
You can’t perform that action at this time.
0 commit comments