File tree Expand file tree Collapse file tree 3 files changed +9
-4
lines changed
Expand file tree Collapse file tree 3 files changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -109,6 +109,7 @@ extends:
109109
110110 - script : |
111111 cd $(Build.SourcesDirectory)\Extension
112- npx --ignore-scripts=false @vscode/vsce@3.7.1 package --yarn -o $(Build.ArtifactStagingDirectory)\Extension\cpptools.vsix
112+ npm install --ignore-scripts=false @vscode/vsce@3.7.1
113+ npx @vscode/vsce@3.7.1 package --yarn -o $(Build.ArtifactStagingDirectory)\Extension\cpptools.vsix
113114 name: ProcessRunner_12
114115 displayName: Run VSCE to package vsix
Original file line number Diff line number Diff line change @@ -61,11 +61,14 @@ jobs:
6161
6262 - script : |
6363 cd $(Build.SourcesDirectory)\${{ parameters.srcDir }}
64- npx --ignore-scripts=false @vscode/vsce@3.7.1 package -o $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.vsix
64+ npm install --ignore-scripts=false @vscode/vsce@3.7.1
65+ npx @vscode/vsce@3.7.1 package -o $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.vsix
6566 displayName: Run VSCE to package vsix
6667
6768# sign the vsix
68- - script : npx --ignore-scripts=false @vscode/vsce@3.7.1 generate-manifest -i $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.vsix -o $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.manifest
69+ - script : |
70+ npm install --ignore-scripts=false @vscode/vsce@3.7.1
71+ npx @vscode/vsce@3.7.1 generate-manifest -i $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.vsix -o $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.manifest
6972 displayName: generate manifest
7073 workingDirectory: $(Build.SourcesDirectory)\${{ parameters.srcDir }}
7174 - script : copy $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.manifest $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.signature.p7s
Original file line number Diff line number Diff line change 3232 Write-Host "##vso[task.setvariable variable=AAD_TOKEN;issecret=true]$aadToken"
3333
3434 - script : |
35- npx --ignore-scripts=false @vscode/vsce@3.7.1 publish --skip-duplicate -i $(Build.StagingDirectory)\vsix\${{ parameters.vsixName }}.vsix --manifestPath $(Build.StagingDirectory)\vsix\${{ parameters.vsixName }}.manifest --signaturePath $(Build.StagingDirectory)\vsix\${{ parameters.vsixName }}.signature.p7s
35+ npm install --ignore-scripts=false @vscode/vsce@3.7.1
36+ npx @vscode/vsce@3.7.1 publish --skip-duplicate -i $(Build.StagingDirectory)\vsix\${{ parameters.vsixName }}.vsix --manifestPath $(Build.StagingDirectory)\vsix\${{ parameters.vsixName }}.manifest --signaturePath $(Build.StagingDirectory)\vsix\${{ parameters.vsixName }}.signature.p7s
3637 displayName: Publish to Marketplace
3738 env:
3839 VSCE_PAT: $(AAD_TOKEN)
You can’t perform that action at this time.
0 commit comments