[Build]Remove Node14LTS from supported versions and update our pipelines (#6527)

* bump minimumum and pin drivebys

* move to 16 and remove 14

* remove 14

* update to latest
This commit is contained in:
John Hill 2023-03-30 13:53:44 -07:00 committed by GitHub
parent 767fb6c5fd
commit 6f656a6783
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 11 deletions

View File

@ -175,11 +175,11 @@ workflows:
overall-circleci-commit-status: #These jobs run on every commit
jobs:
- lint:
name: node14-lint
node-version: lts/fermium
name: node16-lint
node-version: lts/gallium
- unit-test:
name: node18-chrome
node-version: "18"
node-version: lts/hydrogen
- e2e-test:
name: e2e-stable
node-version: lts/gallium
@ -191,15 +191,12 @@ workflows:
the-nightly: #These jobs do not run on PRs, but against master at night
jobs:
- unit-test:
name: node14-chrome-nightly
node-version: lts/fermium
- unit-test:
name: node16-chrome-nightly
node-version: lts/gallium
- unit-test:
name: node18-chrome
node-version: "18"
node-version: lts/hydrogen
- npm-audit:
node-version: lts/gallium
- e2e-test:

View File

@ -16,7 +16,6 @@ jobs:
- macos-latest
- windows-latest
node_version:
- 14
- 16
- 18
architecture:

View File

@ -41,7 +41,7 @@
"karma-sourcemap-loader": "0.3.8",
"karma-spec-reporter": "0.0.36",
"karma-webpack": "5.0.0",
"kdbush": "^3.0.0",
"kdbush": "3.0.0",
"location-bar": "3.0.1",
"lodash": "4.17.21",
"mini-css-extract-plugin": "2.7.5",
@ -59,7 +59,7 @@
"sass": "1.59.3",
"sass-loader": "13.2.1",
"sinon": "15.0.1",
"style-loader": "^3.3.1",
"style-loader": "3.3.2",
"typescript": "4.9.5",
"uuid": "9.0.0",
"vue": "2.6.14",
@ -107,7 +107,7 @@
"url": "https://github.com/nasa/openmct.git"
},
"engines": {
"node": ">=14.19.1"
"node": ">=16.20.0"
},
"browserslist": [
"Firefox ESR",