File tree Expand file tree Collapse file tree 2 files changed +9
-23
lines changed Expand file tree Collapse file tree 2 files changed +9
-23
lines changed Original file line number Diff line number Diff line change @@ -84,35 +84,26 @@ extends:
8484 inputs :
8585 version : 18.x
8686
87- - task : CmdLine@2
87+ - script : IF EXIST %SYSTEMDRIVE%\Users\%USERNAME%\.npmrc del %SYSTEMDRIVE%\Users\%USERNAME%\.npmrc
8888 displayName : Delete .npmrc if it exists
89- inputs :
90- script : IF EXIST %SYSTEMDRIVE%\Users\%USERNAME%\.npmrc del %SYSTEMDRIVE%\Users\%USERNAME%\.npmrc
9189
9290 - task : Npm@0
93- name : NpmInstall_2
9491 displayName : Install vsce
9592 inputs :
9693 arguments : --global @vscode/vsce
9794
98- - task : CmdLine@1
99- name : ProcessRunner_11
95+ - script : mkdir $(Build.ArtifactStagingDirectory)\Extension
10096 displayName : Create Extension Staging Directory
101- inputs :
102- filename : mkdir
103- arguments : $(Build.ArtifactStagingDirectory)\Extension
10497
10598 - script : yarn run vsix-prepublish
10699 displayName : Build files
107100 workingDirectory : $(Build.SourcesDirectory)\Extension
108101
109- - task : CmdLine@1
102+ - script : |
103+ cd $(Build.SourcesDirectory)\Extension
104+ vsce package --yarn -o $(Build.ArtifactStagingDirectory)\Extension\cpptools.vsix
110105 name: ProcessRunner_12
111106 displayName: Run VSCE to package vsix
112- inputs :
113- filename : vsce
114- arguments : package --yarn -o $(Build.ArtifactStagingDirectory)\Extension\cpptools.vsix
115- workingFolder : $(Build.SourcesDirectory)\Extension
116107
117108 - task : Npm@0
118109 displayName : Uninstall vsce
Original file line number Diff line number Diff line change @@ -34,18 +34,13 @@ jobs:
3434 - task : geeklearningio.gl-vsts-tasks-yarn.yarn-installer-task.YarnInstaller@3
3535 displayName : Use Yarn 1.x
3636
37- - task : CmdLine@1
37+ - script : mkdir $(Build.ArtifactStagingDirectory)\vsix
3838 displayName : Create Staging Directory
39- inputs :
40- filename : mkdir
41- arguments : $(Build.ArtifactStagingDirectory)\vsix
4239
43- - task : CmdLine@1
40+ - script : |
41+ cd $(Build.SourcesDirectory)\${{ parameters.srcDir }}
42+ vsce package -o $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}
4443 displayName: Run VSCE to package vsix
45- inputs :
46- filename : vsce
47- arguments : package -o $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}
48- workingFolder : $(Build.SourcesDirectory)\${{ parameters.srcDir }}
4944
5045 - task : Npm@0
5146 displayName : Uninstall vsce
You can’t perform that action at this time.
0 commit comments