File tree Expand file tree Collapse file tree 3 files changed +17
-15
lines changed
Expand file tree Collapse file tree 3 files changed +17
-15
lines changed Original file line number Diff line number Diff line change @@ -107,9 +107,10 @@ extends:
107107 fi
108108 retryCountOnTaskFailure : 3
109109
110- - script : |
111- cd $(Build.SourcesDirectory)\Extension
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
114- name: ProcessRunner_12
110+ - script : npm install --ignore-scripts=false @vscode/vsce@3.7.1
111+ displayName : Install vsce
112+ workingDirectory : $(Build.SourcesDirectory)\Extension
113+
114+ - script : npx @vscode/vsce@3.7.1 package --yarn -o $(Build.ArtifactStagingDirectory)\Extension\cpptools.vsix
115115 displayName : Run VSCE to package vsix
116+ workingDirectory : $(Build.SourcesDirectory)\Extension
Original file line number Diff line number Diff line change @@ -59,16 +59,16 @@ jobs:
5959 - script : mkdir $(Build.ArtifactStagingDirectory)\vsix
6060 displayName : Create Staging Directory
6161
62- - script : |
63- cd $(Build.SourcesDirectory)\${{ parameters.srcDir }}
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
62+ - script : npm install --ignore-scripts=false @vscode/vsce@3.7.1
63+ displayName : Install vsce
64+ workingDirectory : $(Build.SourcesDirectory)\${{ parameters.srcDir }}
65+
66+ - script : npx @vscode/vsce@3.7.1 package -o $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.vsix
6667 displayName : Run VSCE to package vsix
68+ workingDirectory : $(Build.SourcesDirectory)\${{ parameters.srcDir }}
6769
6870# sign the vsix
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
71+ - script : npx @vscode/vsce@3.7.1 generate-manifest -i $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.vsix -o $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}.manifest
7272 displayName : generate manifest
7373 workingDirectory : $(Build.SourcesDirectory)\${{ parameters.srcDir }}
7474 - 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 3131 $aadToken = az account get-access-token --query accessToken --resource $(AzureGuid) -o tsv
3232 Write-Host "##vso[task.setvariable variable=AAD_TOKEN;issecret=true]$aadToken"
3333
34- - script : |
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
34+ - script : npm install --ignore-scripts=false @vscode/vsce@3.7.1
35+ displayName : Install vsce
36+
37+ - script : 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
3738 displayName : Publish to Marketplace
3839 env :
3940 VSCE_PAT : $(AAD_TOKEN)
You can’t perform that action at this time.
0 commit comments