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 version: 2.1
executors: executors:
node20:
docker:
- image: cimg/node:20.0.0
working_directory: ~/workspace
node18: node18:
docker: docker:
- image: cimg/node:18.0.0 # Latest 18.x - image: cimg/node:18.0.0
working_directory: ~/workspace working_directory: ~/workspace
node16: node16:
docker: docker:
- image: cimg/node:16.14.2 # Latest 16.x - image: cimg/node:16.14.2
working_directory: ~/workspace working_directory: ~/workspace
node14: node14:
docker: docker:
- image: cimg/node:14.17.4 # Latest 14.x - image: cimg/node:14.17.4
working_directory: ~/workspace working_directory: ~/workspace
node12_latest: node12_latest:
docker: docker:
@@ -97,6 +101,9 @@ workflows:
- build: - build:
executor: node18 executor: node18
name: build_node_18 name: build_node_18
- build:
executor: node20
name: build_node_20
- build: - build:
executor: node16 executor: node16
name: build_node_16 name: build_node_16
@@ -109,6 +116,11 @@ workflows:
- build: - build:
executor: node12_17 executor: node12_17
name: build_node_12_17 name: build_node_12_17
- test_node:
executor: node20
name: test_node_20
requires:
- build_node_20
- test_node: - test_node:
executor: node18 executor: node18
name: test_node_18 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. Microsoft Edge) as well as Node.
| Environment | Supported versions | | Environment | Supported versions |
|-------------------|--------------------| |-------------------|------------------------|
| Node | 12.17+, 14, 16, 18 | | Node | 12.17+, 14, 16, 18, 20 |
| Safari | 14-16 | | Safari | 14-16 |
| Chrome | Evergreen | | Chrome | Evergreen |
| Firefox | Evergreen, 91, 102 | | Firefox | Evergreen, 91, 102 |