28
28
29
29
install-and-cibuild : # main cibuild using node 16 & npm 7
30
30
docker :
31
- - image : cimg/node:16.17.1
31
+ - image : cimg/node:16.20.2
32
32
working_directory : ~/plotly.js
33
33
steps :
34
34
- checkout
52
52
timezone-jasmine :
53
53
docker :
54
54
# need '-browsers' version to test in real (xvfb-wrapped) browsers
55
- - image : cimg/node:16.17.1 -browsers
55
+ - image : cimg/node:16.20.2 -browsers
56
56
working_directory : ~/plotly.js
57
57
steps :
58
58
- browser-tools/install-browser-tools : &browser-versions
84
84
no-gl-jasmine :
85
85
docker :
86
86
# need '-browsers' version to test in real (xvfb-wrapped) browsers
87
- - image : cimg/node:16.17.1 -browsers
87
+ - image : cimg/node:16.20.2 -browsers
88
88
environment :
89
89
# Alaska time (arbitrary timezone to test date logic)
90
90
TZ : " America/Anchorage"
@@ -103,7 +103,7 @@ jobs:
103
103
webgl-jasmine :
104
104
docker :
105
105
# need '-browsers' version to test in real (xvfb-wrapped) browsers
106
- - image : cimg/node:16.17.1 -browsers
106
+ - image : cimg/node:16.20.2 -browsers
107
107
environment :
108
108
# Alaska time (arbitrary timezone to test date logic)
109
109
TZ : " America/Anchorage"
@@ -122,7 +122,7 @@ jobs:
122
122
virtual-webgl-jasmine :
123
123
docker :
124
124
# need '-browsers' version to test in real (xvfb-wrapped) browsers
125
- - image : cimg/node:16.17.1 -browsers
125
+ - image : cimg/node:16.20.2 -browsers
126
126
environment :
127
127
# Alaska time (arbitrary timezone to test date logic)
128
128
TZ : " America/Anchorage"
@@ -141,7 +141,7 @@ jobs:
141
141
flaky-no-gl-jasmine :
142
142
docker :
143
143
# need '-browsers' version to test in real (xvfb-wrapped) browsers
144
- - image : cimg/node:16.17.1 -browsers
144
+ - image : cimg/node:16.20.2 -browsers
145
145
environment :
146
146
# Alaska time (arbitrary timezone to test date logic)
147
147
TZ : " America/Anchorage"
@@ -159,7 +159,7 @@ jobs:
159
159
bundle-jasmine :
160
160
docker :
161
161
# need '-browsers' version to test in real (xvfb-wrapped) browsers
162
- - image : cimg/node:16.17.1 -browsers
162
+ - image : cimg/node:16.20.2 -browsers
163
163
environment :
164
164
# Alaska time (arbitrary timezone to test date logic)
165
165
TZ : " America/Anchorage"
@@ -174,48 +174,10 @@ jobs:
174
174
name : Run jasmine tests (part D)
175
175
command : .circleci/test.sh bundle-jasmine
176
176
177
- mathjax-firefox81 :
178
- docker :
179
- # need '-browsers' version to test in real (xvfb-wrapped) browsers
180
- - image : cimg/node:16.17.1-browsers
181
- environment :
182
- # Alaska time (arbitrary timezone to test date logic)
183
- TZ : " America/Anchorage"
184
- working_directory : ~/plotly.js
185
- steps :
186
- - browser-tools/install-browser-tools : &browser-versions
187
- firefox-version : ' 81.0'
188
- install-chrome : false
189
- install-chromedriver : false
190
- - attach_workspace :
191
- at : ~/
192
- - run :
193
- name : Test MathJax on firefox-81
194
- command : .circleci/test.sh mathjax-firefox
195
-
196
- mathjax-firefox82 :
197
- docker :
198
- # need '-browsers' version to test in real (xvfb-wrapped) browsers
199
- - image : cimg/node:16.17.1-browsers
200
- environment :
201
- # Alaska time (arbitrary timezone to test date logic)
202
- TZ : " America/Anchorage"
203
- working_directory : ~/plotly.js
204
- steps :
205
- - browser-tools/install-browser-tools : &browser-versions
206
- firefox-version : ' 82.0'
207
- install-chrome : false
208
- install-chromedriver : false
209
- - attach_workspace :
210
- at : ~/
211
- - run :
212
- name : Test MathJax on firefox-82
213
- command : .circleci/test.sh mathjax-firefox82+
214
-
215
177
mathjax-firefoxLatest :
216
178
docker :
217
179
# need '-browsers' version to test in real (xvfb-wrapped) browsers
218
- - image : cimg/node:16.17.1 -browsers
180
+ - image : cimg/node:16.20.2 -browsers
219
181
environment :
220
182
# Alaska time (arbitrary timezone to test date logic)
221
183
TZ : " America/Anchorage"
@@ -228,7 +190,7 @@ jobs:
228
190
at : ~/
229
191
- run :
230
192
name : Test MathJax on firefox-latest
231
- command : .circleci/test.sh mathjax-firefox82+
193
+ command : .circleci/test.sh mathjax-firefox
232
194
233
195
make-baselines-virtual-webgl :
234
196
parallelism : 8
@@ -307,7 +269,7 @@ jobs:
307
269
308
270
test-baselines :
309
271
docker :
310
- - image : circleci /node:16.9.0
272
+ - image : cimg /node:16.20.2
311
273
working_directory : ~/plotly.js
312
274
steps :
313
275
- attach_workspace :
@@ -321,7 +283,7 @@ jobs:
321
283
322
284
test-baselines-virtual-webgl :
323
285
docker :
324
- - image : circleci /node:16.9.0
286
+ - image : cimg /node:16.20.2
325
287
working_directory : ~/plotly.js
326
288
steps :
327
289
- attach_workspace :
@@ -335,7 +297,7 @@ jobs:
335
297
336
298
test-baselines-b64 :
337
299
docker :
338
- - image : circleci /node:16.9.0
300
+ - image : cimg /node:16.20.2
339
301
working_directory : ~/plotly.js
340
302
steps :
341
303
- attach_workspace :
@@ -349,7 +311,7 @@ jobs:
349
311
350
312
test-baselines-mathjax3 :
351
313
docker :
352
- - image : circleci /node:16.9.0
314
+ - image : cimg /node:16.20.2
353
315
working_directory : ~/plotly.js
354
316
steps :
355
317
- attach_workspace :
@@ -386,7 +348,7 @@ jobs:
386
348
387
349
test-exports :
388
350
docker :
389
- - image : circleci /node:16.9.0
351
+ - image : cimg /node:16.20.2
390
352
working_directory : ~/plotly.js
391
353
steps :
392
354
- attach_workspace :
@@ -400,7 +362,7 @@ jobs:
400
362
401
363
mock-validation :
402
364
docker :
403
- - image : cimg/node:16.17.1
365
+ - image : cimg/node:16.20.2
404
366
working_directory : ~/plotly.js
405
367
steps :
406
368
- attach_workspace :
@@ -414,7 +376,7 @@ jobs:
414
376
415
377
source-syntax :
416
378
docker :
417
- - image : cimg/node:16.17.1
379
+ - image : cimg/node:16.20.2
418
380
working_directory : ~/plotly.js
419
381
steps :
420
382
- attach_workspace :
@@ -425,7 +387,7 @@ jobs:
425
387
426
388
publish-dist :
427
389
docker :
428
- - image : cimg/node:16.17.1
390
+ - image : cimg/node:16.20.2
429
391
working_directory : ~/plotly.js
430
392
steps :
431
393
- checkout
@@ -495,7 +457,7 @@ jobs:
495
457
496
458
test-stackgl-bundle :
497
459
docker :
498
- - image : cimg/node:16.17.1
460
+ - image : cimg/node:16.20.2
499
461
working_directory : ~/plotly.js
500
462
steps :
501
463
- checkout
@@ -525,12 +487,6 @@ workflows:
525
487
- bundle-jasmine :
526
488
requires :
527
489
- install-and-cibuild
528
- - mathjax-firefox81 :
529
- requires :
530
- - install-and-cibuild
531
- - mathjax-firefox82 :
532
- requires :
533
- - install-and-cibuild
534
490
- mathjax-firefoxLatest :
535
491
requires :
536
492
- install-and-cibuild
0 commit comments