Skip to content

Commit 105f7f7

Browse files
authored
Fix rush no longer being persisted in the PATH in the build lab. (#951)
1 parent 2393a00 commit 105f7f7

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

azure-pipelines/signing.yml

+16-5
Original file line numberDiff line numberDiff line change
@@ -90,28 +90,39 @@ jobs:
9090
- script: npm install -g @microsoft/rush
9191
displayName: Install Rush
9292
workingDirectory: ce\common\config\rush
93-
- script: rush update
93+
- script: |
94+
set PATH=%PATH%;%APPDATA%\npm
95+
rush update
9496
displayName: Install vcpkg-artifacts Dependencies
9597
workingDirectory: ce
96-
- script: rush lint
98+
- script: |
99+
set PATH=%PATH%;%APPDATA%\npm
100+
rush lint
97101
displayName: Check vcpkg-artifacts for Linting Errors
98102
workingDirectory: ce
99103
- task: CodeQL3000Init@0
100104
displayName: 'CodeQL Initialize'
101-
- script: rush rebuild
105+
- script: |
106+
set PATH=%PATH%;%APPDATA%\npm
107+
rush rebuild
102108
displayName: Build vcpkg-artifacts Packages
103109
workingDirectory: ce
104110
- task: CodeQL3000Finalize@0
105111
displayName: 'CodeQL Finalize'
106-
- script: rush test
112+
- script: |
113+
set PATH=%PATH%;%APPDATA%\npm
114+
rush test
107115
displayName: Run vcpkg-artifacts Tests
108116
workingDirectory: ce
109117
- script: |
118+
set PATH=%PATH%;%APPDATA%\npm
110119
rush set-versions
111120
node -e "const c = require('./ce/package.json'); p = require('./assets/package.json') ; p.version = c.version; require('fs').writeFileSync('./assets/package.json', JSON.stringify(p,undefined,2)); console.log(``set asset version to `${p.version}``);"
112121
displayName: Set vcpkg-artifacts Package Versions
113122
workingDirectory: ce
114-
- script: mkdir "$(Build.BinariesDirectory)\ce" && rush deploy -t "$(Build.BinariesDirectory)\ce"
123+
- script: |
124+
set PATH=%PATH%;%APPDATA%\npm
125+
mkdir "$(Build.BinariesDirectory)\ce" && rush deploy -t "$(Build.BinariesDirectory)\ce"
115126
displayName: Collect vcpkg-artifacts Dependencies
116127
workingDirectory: ce
117128
- script: |

0 commit comments

Comments
 (0)