1
1
steps :
2
2
- label : ' :docker: Prepare package.json'
3
- timeout_in_minutes : 1
3
+ timeout_in_minutes : 3
4
4
plugins :
5
- - docker-compose#v3.1 .0:
5
+ - docker-compose#v3.3 .0:
6
6
run : minimal-packager
7
7
artifact_paths : min_packages.tar
8
8
@@ -13,14 +13,14 @@ steps:
13
13
plugins :
14
14
- artifacts#v1.2.0:
15
15
download : min_packages.tar
16
- - docker-compose#v3.1 .0:
16
+ - docker-compose#v3.3 .0:
17
17
build :
18
18
- ci
19
19
image-repository : 855461928731.dkr.ecr.us-west-1.amazonaws.com/js
20
20
cache-from :
21
21
- ci:855461928731.dkr.ecr.us-west-1.amazonaws.com/js:ci-base-${BRANCH_NAME}
22
22
- ci:855461928731.dkr.ecr.us-west-1.amazonaws.com/js:ci-base
23
- - docker-compose#v3.1 .0:
23
+ - docker-compose#v3.3 .0:
24
24
push :
25
25
- ci:855461928731.dkr.ecr.us-west-1.amazonaws.com/js:ci-base-${BRANCH_NAME}
26
26
- ci:855461928731.dkr.ecr.us-west-1.amazonaws.com/js:ci-base
@@ -38,21 +38,21 @@ steps:
38
38
- label : ' Lint'
39
39
timeout_in_minutes : 10
40
40
plugins :
41
- docker-compose#v3.1 .0:
41
+ docker-compose#v3.3 .0:
42
42
run : ci
43
43
command : ' npm run test:lint'
44
44
45
45
- label : ' Unit tests'
46
46
timeout_in_minutes : 10
47
47
plugins :
48
- docker-compose#v3.1 .0:
48
+ docker-compose#v3.3 .0:
49
49
run : ci
50
50
command : ' npm run test:unit'
51
51
52
52
- label : ' Type checks/tests'
53
53
timeout_in_minutes : 10
54
54
plugins :
55
- docker-compose#v3.1 .0:
55
+ docker-compose#v3.3 .0:
56
56
run : ci
57
57
command : ' npm run test:types'
58
58
61
61
plugins :
62
62
- artifacts#v1.2.0:
63
63
download : min_packages.tar
64
- - docker-compose#v3.1 .0:
64
+ - docker-compose#v3.3 .0:
65
65
build :
66
66
- browser-maze-runner
67
67
image-repository : 855461928731.dkr.ecr.us-west-1.amazonaws.com/js
73
73
plugins :
74
74
- artifacts#v1.2.0:
75
75
download : min_packages.tar
76
- - docker-compose#v3.1 .0:
76
+ - docker-compose#v3.3 .0:
77
77
build :
78
78
- node-maze-runner
79
79
image-repository : 855461928731.dkr.ecr.us-west-1.amazonaws.com/js
@@ -85,9 +85,10 @@ steps:
85
85
- label : ' :chrome: v43 Browser tests'
86
86
timeout_in_minutes : 10
87
87
plugins :
88
- docker-compose#v3.1 .0:
88
+ docker-compose#v3.3 .0:
89
89
run : browser-maze-runner
90
90
use-aliases : true
91
+ verbose : true
91
92
env :
92
93
BROWSER : " chrome_43"
93
94
concurrency : 5
@@ -96,9 +97,10 @@ steps:
96
97
- label : ' :chrome: v61 Browser tests'
97
98
timeout_in_minutes : 10
98
99
plugins :
99
- docker-compose#v3.1 .0:
100
+ docker-compose#v3.3 .0:
100
101
run : browser-maze-runner
101
102
use-aliases : true
103
+ verbose : true
102
104
env :
103
105
BROWSER : " chrome_61"
104
106
concurrency : 5
@@ -107,9 +109,10 @@ steps:
107
109
- label : ' :ie: v8 Browser tests'
108
110
timeout_in_minutes : 10
109
111
plugins :
110
- docker-compose#v3.1 .0:
112
+ docker-compose#v3.3 .0:
111
113
run : browser-maze-runner
112
114
use-aliases : true
115
+ verbose : true
113
116
env :
114
117
BROWSER : " ie_8"
115
118
concurrency : 5
@@ -118,9 +121,10 @@ steps:
118
121
- label : ' :ie: v9 Browser tests'
119
122
timeout_in_minutes : 10
120
123
plugins :
121
- docker-compose#v3.1 .0:
124
+ docker-compose#v3.3 .0:
122
125
run : browser-maze-runner
123
126
use-aliases : true
127
+ verbose : true
124
128
env :
125
129
BROWSER : " ie_9"
126
130
concurrency : 5
@@ -129,9 +133,10 @@ steps:
129
133
- label : ' :ie: v10 Browser tests'
130
134
timeout_in_minutes : 10
131
135
plugins :
132
- docker-compose#v3.1 .0:
136
+ docker-compose#v3.3 .0:
133
137
run : browser-maze-runner
134
138
use-aliases : true
139
+ verbose : true
135
140
env :
136
141
BROWSER : " ie_10"
137
142
concurrency : 5
@@ -140,9 +145,10 @@ steps:
140
145
- label : ' :ie: v11 Browser tests'
141
146
timeout_in_minutes : 10
142
147
plugins :
143
- docker-compose#v3.1 .0:
148
+ docker-compose#v3.3 .0:
144
149
run : browser-maze-runner
145
150
use-aliases : true
151
+ verbose : true
146
152
env :
147
153
BROWSER : " ie_11"
148
154
HOST : ' localhost' # IE11 needs the host set to localhost for some reason!ß
@@ -152,9 +158,10 @@ steps:
152
158
- label : ' :edge: v14 Browser tests'
153
159
timeout_in_minutes : 10
154
160
plugins :
155
- docker-compose#v3.1 .0:
161
+ docker-compose#v3.3 .0:
156
162
run : browser-maze-runner
157
163
use-aliases : true
164
+ verbose : true
158
165
env :
159
166
BROWSER : " edge_14"
160
167
concurrency : 5
@@ -163,9 +170,10 @@ steps:
163
170
- label : ' :edge: v15 Browser tests'
164
171
timeout_in_minutes : 10
165
172
plugins :
166
- docker-compose#v3.1 .0:
173
+ docker-compose#v3.3 .0:
167
174
run : browser-maze-runner
168
175
use-aliases : true
176
+ verbose : true
169
177
env :
170
178
BROWSER : " edge_15"
171
179
concurrency : 5
@@ -174,9 +182,10 @@ steps:
174
182
- label : ' :safari: v6 Browser tests'
175
183
timeout_in_minutes : 10
176
184
plugins :
177
- docker-compose#v3.1 .0:
185
+ docker-compose#v3.3 .0:
178
186
run : browser-maze-runner
179
187
use-aliases : true
188
+ verbose : true
180
189
env :
181
190
BROWSER : " safari_6"
182
191
concurrency : 5
@@ -185,9 +194,10 @@ steps:
185
194
- label : ' :safari: v10 Browser tests'
186
195
timeout_in_minutes : 10
187
196
plugins :
188
- docker-compose#v3.1 .0:
197
+ docker-compose#v3.3 .0:
189
198
run : browser-maze-runner
190
199
use-aliases : true
200
+ verbose : true
191
201
env :
192
202
BROWSER : " safari_10"
193
203
concurrency : 5
@@ -196,9 +206,10 @@ steps:
196
206
- label : ' :desktop_computer: Opera v12 Browser tests'
197
207
timeout_in_minutes : 10
198
208
plugins :
199
- docker-compose#v3.1 .0:
209
+ docker-compose#v3.3 .0:
200
210
run : browser-maze-runner
201
211
use-aliases : true
212
+ verbose : true
202
213
env :
203
214
BROWSER : " opera_12"
204
215
concurrency : 5
@@ -207,9 +218,10 @@ steps:
207
218
- label : ' :iphone: iOS 10.3 Browser tests'
208
219
timeout_in_minutes : 20
209
220
plugins :
210
- docker-compose#v3.1 .0:
221
+ docker-compose#v3.3 .0:
211
222
run : browser-maze-runner
212
223
use-aliases : true
224
+ verbose : true
213
225
env :
214
226
BROWSER : " iphone_7"
215
227
HOST : " bs-local.com"
@@ -219,9 +231,10 @@ steps:
219
231
- label : ' :android: Samsung Galaxy S8 Browser tests'
220
232
timeout_in_minutes : 10
221
233
plugins :
222
- docker-compose#v3.1 .0:
234
+ docker-compose#v3.3 .0:
223
235
run : browser-maze-runner
224
236
use-aliases : true
237
+ verbose : true
225
238
env :
226
239
BROWSER : " android_s8"
227
240
concurrency : 5
@@ -230,9 +243,10 @@ steps:
230
243
- label : ' :firefox: v30 Browser tests'
231
244
timeout_in_minutes : 10
232
245
plugins :
233
- docker-compose#v3.1 .0:
246
+ docker-compose#v3.3 .0:
234
247
run : browser-maze-runner
235
248
use-aliases : true
249
+ verbose : true
236
250
env :
237
251
BROWSER : " firefox_30"
238
252
concurrency : 5
@@ -241,9 +255,10 @@ steps:
241
255
- label : ' :firefox: v56 Browser tests'
242
256
timeout_in_minutes : 10
243
257
plugins :
244
- docker-compose#v3.1 .0:
258
+ docker-compose#v3.3 .0:
245
259
run : browser-maze-runner
246
260
use-aliases : true
261
+ verbose : true
247
262
env :
248
263
BROWSER : " firefox_56"
249
264
concurrency : 5
@@ -252,46 +267,51 @@ steps:
252
267
- label : ' :node: Node 4'
253
268
timeout_in_minutes : 30
254
269
plugins :
255
- docker-compose#v3.1 .0:
270
+ docker-compose#v3.3 .0:
256
271
run : node-maze-runner
257
272
use-aliases : true
273
+ verbose : true
258
274
command : ["-e", "koa.feature", "-e", "koa-1x.feature", "-e", "webpack.feature"]
259
275
env :
260
276
NODE_VERSION : " 4"
261
277
262
278
- label : ' :node: Node 6'
263
279
timeout_in_minutes : 30
264
280
plugins :
265
- docker-compose#v3.1 .0:
281
+ docker-compose#v3.3 .0:
266
282
run : node-maze-runner
267
283
use-aliases : true
284
+ verbose : true
268
285
command : ["-e", "koa.feature", "-e", "koa-1x.feature"]
269
286
env :
270
287
NODE_VERSION : " 6"
271
288
272
289
- label : ' :node: Node 8'
273
290
timeout_in_minutes : 30
274
291
plugins :
275
- docker-compose#v3.1 .0:
292
+ docker-compose#v3.3 .0:
276
293
run : node-maze-runner
277
294
use-aliases : true
295
+ verbose : true
278
296
env :
279
297
NODE_VERSION : " 8"
280
298
281
299
- label : ' :node: Node 10'
282
300
timeout_in_minutes : 30
283
301
plugins :
284
- docker-compose#v3.1 .0:
302
+ docker-compose#v3.3 .0:
285
303
run : node-maze-runner
286
304
use-aliases : true
305
+ verbose : true
287
306
env :
288
307
NODE_VERSION : " 10"
289
308
290
309
- label : ' :node: Node 12'
291
310
timeout_in_minutes : 30
292
311
plugins :
293
- docker-compose#v3.1 .0:
312
+ docker-compose#v3.3 .0:
294
313
run : node-maze-runner
295
314
use-aliases : true
315
+ verbose : true
296
316
env :
297
317
NODE_VERSION : " 12"
0 commit comments