Skip to content

Commit 7ca353d

Browse files
committed
Use alternate sync method for build tools repository
1 parent b784143 commit 7ca353d

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

pipelines/ci-release.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,15 @@ variables:
88
Unity2019Version: Unity2019.2.0f1
99
MRTKVersion: 2.3.0 # Major.Minor.Patch
1010
MRTKReleaseTag: '' # final version component, e.g. 'RC2.1' or empty string
11+
ToolsRepoName: mixedrealitytoolkit.build
12+
ToolsDir: $(Build.SourcesDirectory)\$(ToolsRepoName)
13+
14+
resources:
15+
repositories:
16+
- repository: build-tools
17+
type: git
18+
name: Analog/$(ToolsRepoName)
19+
ref: mrtk
1120

1221
jobs:
1322
- job: CIReleaseValidation
@@ -31,6 +40,8 @@ jobs:
3140
pool:
3241
name: Package ES Lab E
3342
steps:
43+
- checkout: self
44+
- checkout: build-tools
3445
- task: DownloadBuildArtifacts@0
3546
inputs:
3647
buildType: 'current'
@@ -39,12 +50,7 @@ jobs:
3950
downloadPath: '$(Build.SourcesDirectory)'
4051

4152
- powershell: |
42-
$Authorization = "Basic " + [System.Convert]::ToBase64String([System.Text.Encoding]::UTF8.GetBytes('$(scriptsRepoVSTSuser):$(scriptsRepoPAT)'))
43-
git clone -c http.extraheader="AUTHORIZATION: $Authorization" -b mrtk $(scriptsRepoURL) $(Build.ArtifactStagingDirectory)\scripts
44-
displayName: "Clone release scripts"
45-
46-
- powershell: |
47-
$(Build.ArtifactStagingDirectory)/scripts/generateSignConfigs.ps1 -Directory $(Build.SourcesDirectory)/NuGet -OutputDirectory $(Build.ArtifactStagingDirectory)/configs
53+
$(ToolsDir)/generateSignConfigs.ps1 -Directory $(Build.SourcesDirectory)/NuGet -OutputDirectory $(Build.ArtifactStagingDirectory)/configs
4854
displayName: "Generate signing configs"
4955
5056
# required for code signing

0 commit comments

Comments
 (0)