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,11 +116,16 @@ 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
requires:
- build_node_18
- build_node_18
- test_node:
executor: node16
name: test_node_16

View File

@@ -30,13 +30,13 @@ for information on writing specs, and [the FAQ](https://jasmine.github.io/pages/
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 |
| Safari | 14-16 |
| Chrome | Evergreen |
| Firefox | Evergreen, 91, 102 |
| Edge | Evergreen |
| Environment | Supported versions |
|-------------------|------------------------|
| Node | 12.17+, 14, 16, 18, 20 |
| Safari | 14-16 |
| Chrome | Evergreen |
| Firefox | Evergreen, 91, 102 |
| Edge | Evergreen |
For evergreen browsers, each version of Jasmine is tested against the version of the browser that is available to us
at the time of release. Other browsers, as well as older & newer versions of some supported browsers, are likely to work.