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,11 +116,16 @@ 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
requires: requires:
- build_node_18 - build_node_18
- test_node: - test_node:
executor: node16 executor: node16
name: test_node_16 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 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 |
| Edge | Evergreen | | Edge | Evergreen |
For evergreen browsers, each version of Jasmine is tested against the version of the browser that is available to us 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. at the time of release. Other browsers, as well as older & newer versions of some supported browsers, are likely to work.