Skip to content

Commit a48beef

Browse files
committed
Pass through more sourceBuildPipelineRunId parameters
1 parent 8514173 commit a48beef

File tree

4 files changed

+9
-2
lines changed

4 files changed

+9
-2
lines changed

eng/common/templates/jobs/generate-matrix.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ parameters:
88
noCache: false
99
customInitSteps: []
1010
commonInitStepsForMatrixAndBuild: []
11+
sourceBuildPipelineRunId: ""
1112

1213
jobs:
1314
- job: ${{ parameters.name }}
@@ -28,9 +29,10 @@ jobs:
2829
parameters:
2930
targetPath: $(Build.ArtifactStagingDirectory)
3031
artifactName: image-info
32+
pipelineRunId: ${{ parameters.sourceBuildPipelineRunId }}
3133
- powershell: |
3234
$additionalGenerateBuildMatrixOptions = "$(additionalGenerateBuildMatrixOptions)"
33-
35+
3436
if ("${{ parameters.isTestStage}}" -eq "true") {
3537
$additionalGenerateBuildMatrixOptions = "$additionalGenerateBuildMatrixOptions --image-info $(artifactsPath)/image-info.json"
3638
}

eng/common/templates/stages/build-and-test.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ parameters:
77
customGenerateMatrixInitSteps: []
88
customBuildInitSteps: []
99
customTestInitSteps: []
10+
sourceBuildPipelineRunId: ""
1011

1112
linuxAmdBuildJobTimeout: 60
1213
linuxArmBuildJobTimeout: 60
@@ -266,6 +267,7 @@ stages:
266267
internalProjectName: ${{ parameters.internalProjectName }}
267268
publicProjectName: ${{ parameters.publicProjectName }}
268269
customInitSteps: ${{ parameters.customGenerateMatrixInitSteps }}
270+
sourceBuildPipelineRunId: ${{ parameters.sourceBuildPipelineRunId }}
269271
commonInitStepsForMatrixAndBuild:
270272
- template: /eng/common/templates/steps/common-init-for-matrix-and-build.yml@self
271273
parameters:

eng/common/templates/stages/dotnet/build-and-test.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ parameters:
2525
linuxArmTestJobTimeout: 60
2626
windowsAmdTestJobTimeout: 60
2727
customTestInitSteps: []
28+
sourceBuildPipelineRunId: ""
2829

2930
internalProjectName: null
3031
publicProjectName: null
@@ -48,6 +49,7 @@ stages:
4849
linuxArmBuildJobTimeout: ${{ parameters.linuxArmBuildJobTimeout }}
4950
buildMatrixType: ${{ parameters.buildMatrixType }}
5051
testMatrixType: ${{ parameters.testMatrixType }}
52+
sourceBuildPipelineRunId: ${{ parameters.sourceBuildPipelineRunId }}
5153

5254
internalVersionsRepoRef: InternalVersionsRepo
5355
publicVersionsRepoRef: PublicVersionsRepo

eng/common/templates/stages/dotnet/build-test-publish-repo.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ parameters:
2424
linuxArmTestJobTimeout: 60
2525
windowsAmdTestJobTimeout: 60
2626
customTestInitSteps: []
27+
sourceBuildPipelineRunId: ""
2728

2829
# Publish parameters
2930
customPublishInitSteps: []
30-
sourceBuildPipelineRunId: ""
3131

3232
# Other common parameters
3333
internalProjectName: null
@@ -51,6 +51,7 @@ stages:
5151
windowsAmdBuildJobTimeout: ${{ parameters.windowsAmdBuildJobTimeout }}
5252
customBuildInitSteps: ${{ parameters.customBuildInitSteps }}
5353
# Test
54+
sourceBuildPipelineRunId: ${{ parameters.sourceBuildPipelineRunId }}
5455
testMatrixType: ${{ parameters.testMatrixType }}
5556
testMatrixCustomBuildLegGroupArgs: ${{ parameters.testMatrixCustomBuildLegGroupArgs }}
5657
linuxAmdTestJobTimeout: ${{ parameters.linuxAmdTestJobTimeout }}

0 commit comments

Comments
 (0)