File tree Expand file tree Collapse file tree 3 files changed +23
-0
lines changed Expand file tree Collapse file tree 3 files changed +23
-0
lines changed Original file line number Diff line number Diff line change 123
123
124
124
<Copy SourceFiles =" @(DbgFiles)" DestinationFolder =" $(DebugDest)\bin" />
125
125
<Move SourceFiles =" $(OutputPathForBuild)\package.json" DestinationFolder =" $(DebugDest)" />
126
+ <Move SourceFiles =" $(OutputPathForBuild)\images\mono-debug-icon.png" DestinationFolder =" $(DebugDest)\images" />
126
127
127
128
<ItemGroup >
128
129
Original file line number Diff line number Diff line change @@ -41,6 +41,25 @@ pipeline {
41
41
42
42
}
43
43
44
+ stage(' VSCode debugger Build' ) {
45
+ agent {
46
+ docker {
47
+ image ' node'
48
+ label ' linux'
49
+ }
50
+ }
51
+
52
+ steps {
53
+ unstash ' buildResults'
54
+ sh ' npm install vsce'
55
+ script {
56
+ def vsceBin = pwd() + " /node_modules/.bin/vsce"
57
+ sh " cd install/build/vscode && ${ vsceBin} package"
58
+ archiveArtifacts artifacts : ' install/build/vscode/*.vsix' , fingerprint : true
59
+ }
60
+ }
61
+ }
62
+
44
63
stage(' Windows testing' ) {
45
64
agent { label ' windows' }
46
65
Original file line number Diff line number Diff line change 64
64
<None Include =" package.json" >
65
65
<CopyToOutputDirectory >Always</CopyToOutputDirectory >
66
66
</None >
67
+ <None Include =" images\mono-debug-icon.png" >
68
+ <CopyToOutputDirectory >Always</CopyToOutputDirectory >
69
+ </None >
67
70
<None Include =" packages.config" />
68
71
</ItemGroup >
69
72
<ItemGroup >
You can’t perform that action at this time.
0 commit comments