Add nodejs v16 project templates for Zed release

This commit defines the nodejs v16 job template so that horizon
and all its plugins can use this template to run nodejs jobs with
nodejs v16 which is the testing runtime for Zed release[1].

[1] https://governance.openstack.org/tc/reference/runtimes/zed.html#node-js-runtime-for-zed

Change-Id: Ie1ff4ba5d73a9b5969060f4b9b7d3e8088875a6c
This commit is contained in:
manchandavishal 2022-03-04 13:41:13 +05:30
parent 3f186b0b5b
commit 0990b9dcb1
1 changed files with 40 additions and 0 deletions

View File

@ -2425,6 +2425,31 @@
node_version: 14
nodeset: ubuntu-focal
- project-template:
name: nodejs16-jobs
description: |
Run lint and test jobs using Node 16.
check:
jobs:
- nodejs-run-lint:
vars:
node_version: 16
nodeset: ubuntu-focal
- nodejs-run-test-browser:
vars:
node_version: 16
nodeset: ubuntu-focal
gate:
jobs:
- nodejs-run-lint:
vars:
node_version: 16
nodeset: ubuntu-focal
- nodejs-run-test-browser:
vars:
node_version: 16
nodeset: ubuntu-focal
- project-template:
name: nodejs4-docs
description: |
@ -2489,6 +2514,21 @@
vars:
node_version: 14
- project-template:
name: nodejs16-docs
description: |
Run docs jobs using Node 16.
check:
jobs:
- nodejs-run-docs:
vars:
node_version: 16
gate:
jobs:
- nodejs-run-docs:
vars:
node_version: 16
- project-template:
name: tempest-plugin-jobs
description: |