26
26
name : CI-Build
27
27
command : npm run cibuild
28
28
29
- install-and-cibuild : # main cibuild using node 16 & npm 7
29
+ install-and-cibuild :
30
30
docker :
31
- - image : cimg/node:16 .20.2
31
+ - image : cimg/node:18 .20.4
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 .20.2 -browsers
55
+ - image : cimg/node:18 .20.4 -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 .20.2 -browsers
87
+ - image : cimg/node:18 .20.4 -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 .20.2 -browsers
106
+ - image : cimg/node:18 .20.4 -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 .20.2 -browsers
125
+ - image : cimg/node:18 .20.4 -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 .20.2 -browsers
144
+ - image : cimg/node:18 .20.4 -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 .20.2 -browsers
162
+ - image : cimg/node:18 .20.4 -browsers
163
163
environment :
164
164
# Alaska time (arbitrary timezone to test date logic)
165
165
TZ : " America/Anchorage"
@@ -177,7 +177,7 @@ jobs:
177
177
mathjax-firefoxLatest :
178
178
docker :
179
179
# need '-browsers' version to test in real (xvfb-wrapped) browsers
180
- - image : cimg/node:16 .20.2 -browsers
180
+ - image : cimg/node:18 .20.4 -browsers
181
181
environment :
182
182
# Alaska time (arbitrary timezone to test date logic)
183
183
TZ : " America/Anchorage"
@@ -269,7 +269,7 @@ jobs:
269
269
270
270
test-baselines :
271
271
docker :
272
- - image : cimg/node:16 .20.2
272
+ - image : cimg/node:18 .20.4
273
273
working_directory : ~/plotly.js
274
274
steps :
275
275
- attach_workspace :
@@ -283,7 +283,7 @@ jobs:
283
283
284
284
test-baselines-virtual-webgl :
285
285
docker :
286
- - image : cimg/node:16 .20.2
286
+ - image : cimg/node:18 .20.4
287
287
working_directory : ~/plotly.js
288
288
steps :
289
289
- attach_workspace :
@@ -297,7 +297,7 @@ jobs:
297
297
298
298
test-baselines-b64 :
299
299
docker :
300
- - image : cimg/node:16 .20.2
300
+ - image : cimg/node:18 .20.4
301
301
working_directory : ~/plotly.js
302
302
steps :
303
303
- attach_workspace :
@@ -311,7 +311,7 @@ jobs:
311
311
312
312
test-baselines-mathjax3 :
313
313
docker :
314
- - image : cimg/node:16 .20.2
314
+ - image : cimg/node:18 .20.4
315
315
working_directory : ~/plotly.js
316
316
steps :
317
317
- attach_workspace :
@@ -336,8 +336,8 @@ jobs:
336
336
- run :
337
337
name : Install poppler-utils to have pdftops for exporting eps
338
338
command : |
339
- sudo apt-get update --allow-releaseinfo-change
340
- sudo apt-get install poppler-utils
339
+ sudo apt-get update --allow-releaseinfo-change
340
+ sudo apt-get install poppler-utils
341
341
- run :
342
342
name : Create svg, jpg, jpeg, webp, pdf and eps files
343
343
command : python3 test/image/make_exports.py
@@ -348,7 +348,7 @@ jobs:
348
348
349
349
test-exports :
350
350
docker :
351
- - image : cimg/node:16 .20.2
351
+ - image : cimg/node:18 .20.4
352
352
working_directory : ~/plotly.js
353
353
steps :
354
354
- attach_workspace :
@@ -362,7 +362,7 @@ jobs:
362
362
363
363
mock-validation :
364
364
docker :
365
- - image : cimg/node:16 .20.2
365
+ - image : cimg/node:18 .20.4
366
366
working_directory : ~/plotly.js
367
367
steps :
368
368
- attach_workspace :
@@ -376,7 +376,7 @@ jobs:
376
376
377
377
source-syntax :
378
378
docker :
379
- - image : cimg/node:16 .20.2
379
+ - image : cimg/node:18 .20.4
380
380
working_directory : ~/plotly.js
381
381
steps :
382
382
- attach_workspace :
@@ -387,7 +387,7 @@ jobs:
387
387
388
388
publish-dist :
389
389
docker :
390
- - image : cimg/node:16 .20.2
390
+ - image : cimg/node:18 .20.4
391
391
working_directory : ~/plotly.js
392
392
steps :
393
393
- checkout
@@ -457,7 +457,7 @@ jobs:
457
457
458
458
test-stackgl-bundle :
459
459
docker :
460
- - image : cimg/node:16 .20.2
460
+ - image : cimg/node:18 .20.4
461
461
working_directory : ~/plotly.js
462
462
steps :
463
463
- checkout
0 commit comments