Skip to content

Commit 649fcd9

Browse files
committed
Another fix attempt.
1 parent c5adb20 commit 649fcd9

File tree

3 files changed

+17
-15
lines changed

3 files changed

+17
-15
lines changed

Build/cg/cg.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff 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

Build/package/jobs_package_vsix.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff 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

Build/publish/jobs_publish_vsix.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,10 @@ jobs:
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)

0 commit comments

Comments
 (0)