@@ -7,140 +7,150 @@ resources:
77 image : snapcore/snapcraft:stable
88
99jobs :
10- - job : Compile
11- pool :
12- vmImage : ' Ubuntu-16.04'
13- container : vscode-x64
14- steps :
15- - template : product-compile.yml
10+ # - job: Compile
11+ # pool:
12+ # vmImage: 'Ubuntu-16.04'
13+ # container: vscode-x64
14+ # steps:
15+ # - template: product-compile.yml
1616
17- - job : Windows
18- condition : and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_WIN32'], 'true'))
19- pool :
20- vmImage : VS2017-Win2016
21- variables :
22- VSCODE_ARCH : x64
23- dependsOn :
24- - Compile
25- steps :
26- - template : win32/product-build-win32.yml
17+ # - job: Windows
18+ # condition: and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_WIN32'], 'true'))
19+ # pool:
20+ # vmImage: VS2017-Win2016
21+ # variables:
22+ # VSCODE_ARCH: x64
23+ # dependsOn:
24+ # - Compile
25+ # steps:
26+ # - template: win32/product-build-win32.yml
2727
28- - job : Windows32
29- condition : and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_WIN32_32BIT'], 'true'))
30- pool :
31- vmImage : VS2017-Win2016
32- variables :
33- VSCODE_ARCH : ia32
34- dependsOn :
35- - Compile
36- steps :
37- - template : win32/product-build-win32.yml
28+ # - job: Windows32
29+ # condition: and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_WIN32_32BIT'], 'true'))
30+ # pool:
31+ # vmImage: VS2017-Win2016
32+ # variables:
33+ # VSCODE_ARCH: ia32
34+ # dependsOn:
35+ # - Compile
36+ # steps:
37+ # - template: win32/product-build-win32.yml
3838
39- - job : Linux
40- condition : and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_LINUX'], 'true'))
41- pool :
42- vmImage : ' Ubuntu-16.04'
43- container : vscode-x64
44- dependsOn :
45- - Compile
46- steps :
47- - template : linux/product-build-linux.yml
39+ # - job: Linux
40+ # condition: and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_LINUX'], 'true'))
41+ # pool:
42+ # vmImage: 'Ubuntu-16.04'
43+ # container: vscode-x64
44+ # dependsOn:
45+ # - Compile
46+ # steps:
47+ # - template: linux/product-build-linux.yml
4848
49- - job : LinuxSnap
50- condition : and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_LINUX'], 'true'))
51- pool :
52- vmImage : ' Ubuntu-16.04'
53- container : snapcraft
54- dependsOn : Linux
55- steps :
56- - template : linux/snap-build-linux.yml
49+ # - job: LinuxSnap
50+ # condition: and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_LINUX'], 'true'))
51+ # pool:
52+ # vmImage: 'Ubuntu-16.04'
53+ # container: snapcraft
54+ # dependsOn: Linux
55+ # steps:
56+ # - template: linux/snap-build-linux.yml
5757
58- - job : LinuxArmhf
59- condition : and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_LINUX_ARMHF'], 'true'))
60- pool :
61- vmImage : ' Ubuntu-16.04'
62- variables :
63- VSCODE_ARCH : armhf
64- dependsOn :
65- - Compile
66- steps :
67- - template : linux/product-build-linux-multiarch.yml
58+ # - job: LinuxArmhf
59+ # condition: and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_LINUX_ARMHF'], 'true'))
60+ # pool:
61+ # vmImage: 'Ubuntu-16.04'
62+ # variables:
63+ # VSCODE_ARCH: armhf
64+ # dependsOn:
65+ # - Compile
66+ # steps:
67+ # - template: linux/product-build-linux-multiarch.yml
6868
69- - job : LinuxArm64
70- condition : and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_LINUX_ARM64'], 'true'))
71- pool :
72- vmImage : ' Ubuntu-16.04'
73- variables :
74- VSCODE_ARCH : arm64
75- dependsOn :
76- - Compile
77- steps :
78- - template : linux/product-build-linux-multiarch.yml
69+ # - job: LinuxArm64
70+ # condition: and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_LINUX_ARM64'], 'true'))
71+ # pool:
72+ # vmImage: 'Ubuntu-16.04'
73+ # variables:
74+ # VSCODE_ARCH: arm64
75+ # dependsOn:
76+ # - Compile
77+ # steps:
78+ # - template: linux/product-build-linux-multiarch.yml
7979
80- - job : LinuxAlpine
81- condition : and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_LINUX_ALPINE'], 'true'))
82- pool :
83- vmImage : ' Ubuntu-16.04'
84- variables :
85- VSCODE_ARCH : alpine
86- dependsOn :
87- - Compile
88- steps :
89- - template : linux/product-build-linux-multiarch.yml
80+ # - job: LinuxAlpine
81+ # condition: and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_LINUX_ALPINE'], 'true'))
82+ # pool:
83+ # vmImage: 'Ubuntu-16.04'
84+ # variables:
85+ # VSCODE_ARCH: alpine
86+ # dependsOn:
87+ # - Compile
88+ # steps:
89+ # - template: linux/product-build-linux-multiarch.yml
9090
91- - job : LinuxWeb
92- condition : and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_WEB'], 'true'))
93- pool :
94- vmImage : ' Ubuntu-16.04'
95- variables :
96- VSCODE_ARCH : x64
97- dependsOn :
98- - Compile
99- steps :
100- - template : web/product-build-web.yml
91+ # - job: LinuxWeb
92+ # condition: and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_WEB'], 'true'))
93+ # pool:
94+ # vmImage: 'Ubuntu-16.04'
95+ # variables:
96+ # VSCODE_ARCH: x64
97+ # dependsOn:
98+ # - Compile
99+ # steps:
100+ # - template: web/product-build-web.yml
101+
102+ # - job: macOS
103+ # condition: and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_MACOS'], 'true'))
104+ # timeoutInMinutes: 180
105+ # pool:
106+ # vmImage: macOS-latest
107+ # dependsOn:
108+ # - Compile
109+ # steps:
110+ # - template: darwin/product-build-darwin.yml
111+
112+ # - job: Release
113+ # condition: and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), or(eq(variables['VSCODE_RELEASE'], 'true'), and(or(eq(variables['VSCODE_QUALITY'], 'insider'), eq(variables['VSCODE_QUALITY'], 'exploration')), eq(variables['Build.Reason'], 'Schedule'))))
114+ # pool:
115+ # vmImage: 'Ubuntu-16.04'
116+ # dependsOn:
117+ # - Windows
118+ # - Windows32
119+ # - Linux
120+ # - LinuxSnap
121+ # - LinuxArmhf
122+ # - LinuxArm64
123+ # - LinuxAlpine
124+ # - macOS
125+ # steps:
126+ # - template: release.yml
127+
128+ # - job: Mooncake
129+ # pool:
130+ # vmImage: 'Ubuntu-16.04'
131+ # condition: and(succeededOrFailed(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'))
132+ # dependsOn:
133+ # - Windows
134+ # - Windows32
135+ # - Linux
136+ # - LinuxSnap
137+ # - LinuxArmhf
138+ # - LinuxArm64
139+ # - LinuxAlpine
140+ # - LinuxWeb
141+ # - macOS
142+ # steps:
143+ # - template: sync-mooncake.yml
101144
102145- job : macOS
103- condition : and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), eq(variables['VSCODE_BUILD_MACOS'], 'true') )
146+ condition : and(succeeded())
104147 timeoutInMinutes : 180
105148 pool :
106149 vmImage : macOS-latest
107150 dependsOn :
108151 - Compile
109152 steps :
110- - template : darwin/product-build-darwin.yml
111-
112- - job : Release
113- condition : and(succeeded(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'), or(eq(variables['VSCODE_RELEASE'], 'true'), and(or(eq(variables['VSCODE_QUALITY'], 'insider'), eq(variables['VSCODE_QUALITY'], 'exploration')), eq(variables['Build.Reason'], 'Schedule'))))
114- pool :
115- vmImage : ' Ubuntu-16.04'
116- dependsOn :
117- - Windows
118- - Windows32
119- - Linux
120- - LinuxSnap
121- - LinuxArmhf
122- - LinuxArm64
123- - LinuxAlpine
124- - macOS
125- steps :
126- - template : release.yml
127-
128- - job : Mooncake
129- pool :
130- vmImage : ' Ubuntu-16.04'
131- condition : and(succeededOrFailed(), eq(variables['VSCODE_COMPILE_ONLY'], 'false'))
132- dependsOn :
133- - Windows
134- - Windows32
135- - Linux
136- - LinuxSnap
137- - LinuxArmhf
138- - LinuxArm64
139- - LinuxAlpine
140- - LinuxWeb
141- - macOS
142- steps :
143- - template : sync-mooncake.yml
153+ - template : darwin/codesign-darwin.yml
144154
145155trigger : none
146156pr : none
0 commit comments