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:
84
84
inputs :
85
85
version : 18.x
86
86
87
- - task : CmdLine@2
87
+ - script : IF EXIST %SYSTEMDRIVE%\Users\%USERNAME%\.npmrc del %SYSTEMDRIVE%\Users\%USERNAME%\.npmrc
88
88
displayName : Delete .npmrc if it exists
89
- inputs :
90
- script : IF EXIST %SYSTEMDRIVE%\Users\%USERNAME%\.npmrc del %SYSTEMDRIVE%\Users\%USERNAME%\.npmrc
91
89
92
90
- task : Npm@0
93
- name : NpmInstall_2
94
91
displayName : Install vsce
95
92
inputs :
96
93
arguments : --global @vscode/vsce
97
94
98
- - task : CmdLine@1
99
- name : ProcessRunner_11
95
+ - script : mkdir $(Build.ArtifactStagingDirectory)\Extension
100
96
displayName : Create Extension Staging Directory
101
- inputs :
102
- filename : mkdir
103
- arguments : $(Build.ArtifactStagingDirectory)\Extension
104
97
105
98
- script : yarn run vsix-prepublish
106
99
displayName : Build files
107
100
workingDirectory : $(Build.SourcesDirectory)\Extension
108
101
109
- - task : CmdLine@1
102
+ - script : |
103
+ cd $(Build.SourcesDirectory)\Extension
104
+ vsce package --yarn -o $(Build.ArtifactStagingDirectory)\Extension\cpptools.vsix
110
105
name: ProcessRunner_12
111
106
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
116
107
117
108
- task : Npm@0
118
109
displayName : Uninstall vsce
Original file line number Diff line number Diff line change @@ -34,18 +34,13 @@ jobs:
34
34
- task : geeklearningio.gl-vsts-tasks-yarn.yarn-installer-task.YarnInstaller@3
35
35
displayName : Use Yarn 1.x
36
36
37
- - task : CmdLine@1
37
+ - script : mkdir $(Build.ArtifactStagingDirectory)\vsix
38
38
displayName : Create Staging Directory
39
- inputs :
40
- filename : mkdir
41
- arguments : $(Build.ArtifactStagingDirectory)\vsix
42
39
43
- - task : CmdLine@1
40
+ - script : |
41
+ cd $(Build.SourcesDirectory)\${{ parameters.srcDir }}
42
+ vsce package -o $(Build.ArtifactStagingDirectory)\vsix\${{ parameters.vsixName }}
44
43
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 }}
49
44
50
45
- task : Npm@0
51
46
displayName : Uninstall vsce
You can’t perform that action at this time.
0 commit comments