Added Node 20 to supported environments

This commit is contained in:
Steve Gravrock
2023-04-22 08:12:49 -07:00
parent f509078020
commit 31ff9a300c
2 changed files with 23 additions and 11 deletions

View File

@@ -4,17 +4,21 @@
version: 2.1
executors:
node20:
docker:
- image: cimg/node:20.0.0
working_directory: ~/workspace
node18:
docker:
- image: cimg/node:18.0.0 # Latest 18.x
- image: cimg/node:18.0.0
working_directory: ~/workspace
node16:
docker:
- image: cimg/node:16.14.2 # Latest 16.x
- image: cimg/node:16.14.2
working_directory: ~/workspace
node14:
docker:
- image: cimg/node:14.17.4 # Latest 14.x
- image: cimg/node:14.17.4
working_directory: ~/workspace
node12_latest:
docker:
@@ -97,6 +101,9 @@ workflows:
- build:
executor: node18
name: build_node_18
- build:
executor: node20
name: build_node_20
- build:
executor: node16
name: build_node_16
@@ -109,6 +116,11 @@ workflows:
- build:
executor: node12_17
name: build_node_12_17
- test_node:
executor: node20
name: test_node_20
requires:
- build_node_20
- test_node:
executor: node18
name: test_node_18

View File

@@ -31,8 +31,8 @@ Jasmine tests itself across popular browsers (Safari, Chrome, Firefox, and
Microsoft Edge) as well as Node.
| Environment | Supported versions |
|-------------------|--------------------|
| Node | 12.17+, 14, 16, 18 |
|-------------------|------------------------|
| Node | 12.17+, 14, 16, 18, 20 |
| Safari | 14-16 |
| Chrome | Evergreen |
| Firefox | Evergreen, 91, 102 |