Skip to content

Commit d8a610b

Browse files
committed
Allow for passing repositoryAlias.
1 parent e983c95 commit d8a610b

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

eng/common/core-templates/job/publish-build-assets.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ parameters:
3232

3333
is1ESPipeline: ''
3434

35+
repositoryAlias: self
36+
3537
jobs:
3638
- job: Asset_Registry_Publish
3739

@@ -72,7 +74,7 @@ jobs:
7274
- 'Illegal entry point, is1ESPipeline is not defined. Repository yaml should not directly reference templates in core-templates folder.': error
7375

7476
- ${{ if and(eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
75-
- checkout: self
77+
- checkout: ${{ parameters.repositoryAlias }}
7678
fetchDepth: 3
7779
clean: true
7880

eng/common/core-templates/jobs/jobs.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ parameters:
4343

4444
artifacts: {}
4545
is1ESPipeline: ''
46+
repositoryAlias: self
4647

4748
# Internal resources (telemetry, microbuild) can only be accessed from non-public projects,
4849
# and some (Microbuild) should only be applied to non-PR cases for internal builds.
@@ -117,3 +118,4 @@ jobs:
117118
enablePublishBuildArtifacts: ${{ parameters.enablePublishBuildArtifacts }}
118119
artifactsPublishingAdditionalParameters: ${{ parameters.artifactsPublishingAdditionalParameters }}
119120
signingValidationAdditionalParameters: ${{ parameters.signingValidationAdditionalParameters }}
121+
repositoryAlias: ${{ parameters.repositoryAlias }}

0 commit comments

Comments
 (0)