Skip to content

Commit aa5c785

Browse files
authored
Publish all assets and allow more stages to run in parallel. (#113327)
1 parent c42cb27 commit aa5c785

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

eng/Signing.props

+2
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
<!-- Set the TargetRid property to our PackageRID, which is the right RID to use for selecting packages from our repo. -->
2626
<TargetRid>$(PackageRID)</TargetRid>
2727

28+
<!-- The final stage of the runtime official build should publish everything. -->
29+
<EnableDefaultRidSpecificArtifacts Condition="'$(DotNetFinalPublish)' != ''">false</EnableDefaultRidSpecificArtifacts>
2830
<EnableDefaultRidSpecificArtifacts Condition="'$(EnableDefaultRidSpecificArtifacts)' == ''">true</EnableDefaultRidSpecificArtifacts>
2931

3032
<UseDotNetCertificate>true</UseDotNetCertificate>

eng/pipelines/runtime-official.yml

+3
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ extends:
3535
otherStages:
3636
- ${{ if eq(variables['Build.SourceBranch'], 'refs/heads/main') }}:
3737
- stage: Localization
38+
dependsOn: []
3839
jobs:
3940
#
4041
# Localization build
@@ -46,6 +47,7 @@ extends:
4647
LclSource: lclFilesfromPackage
4748
LclPackageId: 'LCL-JUNO-PROD-RUNTIME'
4849
- stage: Source_Index
50+
dependsOn: []
4951
displayName: Source Index
5052
jobs:
5153
#
@@ -56,6 +58,7 @@ extends:
5658
sourceIndexBuildCommand: build.cmd -subset libs.sfx+libs.oob -binarylog -os linux -ci /p:SkipLibrariesNativeRuntimePackages=true
5759
buildStage:
5860
stage: Build
61+
dependsOn: []
5962
jobs:
6063
#
6164
# Build CoreCLR runtime packs

0 commit comments

Comments
 (0)