diff options
-rw-r--r-- | eng/pipelines/runtime-official.yml | 4 | ||||
-rw-r--r-- | src/installer/prepare-artifacts.proj | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/eng/pipelines/runtime-official.yml b/eng/pipelines/runtime-official.yml index 718ee61b34a..be2359ae1e6 100644 --- a/eng/pipelines/runtime-official.yml +++ b/eng/pipelines/runtime-official.yml @@ -332,6 +332,10 @@ stages: - SourceBuild_Linux_x64 jobParameters: nameSuffix: SourceBuild + extraStepsTemplate: /eng/pipelines/common/upload-intermediate-artifacts-step.yml + extraStepsParameters: + name: SourceBuildPackages + # # Installer Build diff --git a/src/installer/prepare-artifacts.proj b/src/installer/prepare-artifacts.proj index 159125bc2d0..228c234ae4f 100644 --- a/src/installer/prepare-artifacts.proj +++ b/src/installer/prepare-artifacts.proj @@ -122,6 +122,10 @@ <RelativeBlobPath>$(InstallersRelativePath)workloads/$(SdkBandVersion)/%(Filename)%(Extension)</RelativeBlobPath> <PublishFlatContainer>true</PublishFlatContainer> </ItemsToPush> + + <!-- Source build intermediated packages will be pushed and signed by the sourcebuild leg. --> + <ItemsToPush Remove="@(ItemsToPush)" Condition="$([System.String]::new('%(Identity)').Contains('Microsoft.SourceBuild.Intermediate'))" /> + <ItemsToSignPostBuild Remove="@(ItemsToSignPostBuild)" Condition="$([System.String]::new('%(Identity)').Contains('Microsoft.SourceBuild.Intermediate'))" /> </ItemGroup> <!-- Push items to AzDO as build artifacts, generating the asset manifest as a side effect. --> |