@@ -10,7 +10,22 @@ trigger: ["master"]
10
10
pr : ["master"]
11
11
12
12
jobs :
13
- - job : DockerLinux
13
+ - job : DockerLinuxTier1
14
+ pool :
15
+ vmImage : ubuntu-16.04
16
+ steps :
17
+ - template : ci/azure-install-rust.yml
18
+ - bash : sh ./ci/run-docker.sh $TARGET
19
+ displayName : Execute run-docker.sh
20
+ strategy :
21
+ matrix :
22
+ i686-unknown-linux-gnu :
23
+ TARGET : i686-unknown-linux-gnu
24
+ x86_64-unknown-linux-gnu :
25
+ TARGET : x86_64-unknown-linux-gnu
26
+
27
+ - job : DockerLinuxTier2
28
+ dependsOn : DockerLinuxTier1
14
29
pool :
15
30
vmImage : ubuntu-16.04
16
31
steps :
35
50
TARGET : asmjs-unknown-emscripten
36
51
i686-linux-android :
37
52
TARGET : i686-linux-android
38
- i686-unknown-linux-gnu :
39
- TARGET : i686-unknown-linux-gnu
40
53
i686-unknown-linux-musl :
41
54
TARGET : i686-unknown-linux-musl
42
55
mips-unknown-linux-gnu :
65
78
TARGET : wasm32-unknown-emscripten
66
79
x86_64-linux-android :
67
80
TARGET : x86_64-linux-android
68
- x86_64-unknown-linux-gnu :
69
- TARGET : x86_64-unknown-linux-gnu
70
81
x86_64-unknown-linux-gnux32 :
71
82
TARGET : x86_64-unknown-linux-gnux32
72
83
x86_64-unknown-linux-musl :
@@ -132,6 +143,7 @@ jobs:
132
143
deploy_dir : target/doc
133
144
134
145
# - job: SemverLinux
146
+ # dependsOn: BuildChannelsLinux
135
147
# continueOnError: true
136
148
# pool:
137
149
# vmImage: ubuntu-16.04
@@ -141,6 +153,7 @@ jobs:
141
153
# displayName: Check breaking changes
142
154
143
155
# - job: SemverOSX
156
+ # dependsOn: BuildChannelsOSX
144
157
# continueOnError: true
145
158
# pool:
146
159
# vmImage: macos-10.14
@@ -150,6 +163,7 @@ jobs:
150
163
# displayName: Check breaking changes
151
164
152
165
- job : BuildChannelsLinux
166
+ dependsOn : StyleAndDocs
153
167
pool :
154
168
vmImage : ubuntu-16.04
155
169
steps :
@@ -178,6 +192,7 @@ jobs:
178
192
OS : linux
179
193
180
194
- job : BuildChannelsOSX
195
+ dependsOn : StyleAndDocs
181
196
pool :
182
197
vmImage : macos-10.13
183
198
steps :
0 commit comments