Add nodejs v20 project templates for 2024.1 release
This commit defines the nodejs v20 job template so that horizon and all its plugins can use this template to run nodejs jobs with nodejs v20 which is the testing runtime for 2024.1 release[1]. [1] https://review.opendev.org/c/openstack/governance/+/900224 Change-Id: I47a89078dd70da58f95c09eea23ec00a69b5b268
This commit is contained in:
parent
f067ac67db
commit
81044bc902
@ -3217,6 +3217,31 @@
|
|||||||
node_version: 18
|
node_version: 18
|
||||||
nodeset: ubuntu-jammy
|
nodeset: ubuntu-jammy
|
||||||
|
|
||||||
|
- project-template:
|
||||||
|
name: nodejs20-jobs
|
||||||
|
description: |
|
||||||
|
Run lint and test jobs using Node 20.
|
||||||
|
check:
|
||||||
|
jobs:
|
||||||
|
- nodejs-run-lint:
|
||||||
|
vars:
|
||||||
|
node_version: 20
|
||||||
|
nodeset: ubuntu-jammy
|
||||||
|
- nodejs-run-test-browser:
|
||||||
|
vars:
|
||||||
|
node_version: 20
|
||||||
|
nodeset: ubuntu-jammy
|
||||||
|
gate:
|
||||||
|
jobs:
|
||||||
|
- nodejs-run-lint:
|
||||||
|
vars:
|
||||||
|
node_version: 20
|
||||||
|
nodeset: ubuntu-jammy
|
||||||
|
- nodejs-run-test-browser:
|
||||||
|
vars:
|
||||||
|
node_version: 20
|
||||||
|
nodeset: ubuntu-jammy
|
||||||
|
|
||||||
- project-template:
|
- project-template:
|
||||||
name: nodejs4-docs
|
name: nodejs4-docs
|
||||||
description: |
|
description: |
|
||||||
@ -3311,6 +3336,21 @@
|
|||||||
vars:
|
vars:
|
||||||
node_version: 18
|
node_version: 18
|
||||||
|
|
||||||
|
- project-template:
|
||||||
|
name: nodejs20-docs
|
||||||
|
description: |
|
||||||
|
Run docs jobs using Node 20
|
||||||
|
check:
|
||||||
|
jobs:
|
||||||
|
- nodejs-run-docs:
|
||||||
|
vars:
|
||||||
|
node_version: 20
|
||||||
|
gate:
|
||||||
|
jobs:
|
||||||
|
- nodejs-run-docs:
|
||||||
|
vars:
|
||||||
|
node_version: 20
|
||||||
|
|
||||||
- project-template:
|
- project-template:
|
||||||
name: tempest-plugin-jobs
|
name: tempest-plugin-jobs
|
||||||
description: |
|
description: |
|
||||||
|
Loading…
x
Reference in New Issue
Block a user