Skip to content

Commit 2e57fd0

Browse files
authored
ci(build.yml): add pnpm installation to azure pipeline (#966)
I used this https://pnpm.io/continuous-integration#azure-pipelines snippet from official site.
1 parent c1f4142 commit 2e57fd0

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

Diff for: jobs/build.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ jobs:
2424
versionSpec: $(node_version)
2525
- script: git config --global user.email "[email protected]"
2626
- script: git config --global user.name "Example Git User"
27+
- script: |
28+
curl -f https://get.pnpm.io/v6.16.js | node - add --global pnpm@6
29+
pnpm config set store-dir $(pnpm_config_cache)
30+
displayName: "Setup pnpm"
2731
- script: npm install
2832
- script: npm run build
2933
- script: npm test && npm run write-coverage
@@ -42,4 +46,4 @@ jobs:
4246
displayName: Publish packages
4347
condition: and(succeeded(), eq(variables['system.pullrequest.isfork'], false))
4448
inputs:
45-
pathtoPublish: '$(Build.ArtifactStagingDirectory)'
49+
pathtoPublish: '$(Build.ArtifactStagingDirectory)'

0 commit comments

Comments
 (0)