diff --git a/zuul.d/project-templates.yaml b/zuul.d/project-templates.yaml index 44363240..a171a5f8 100644 --- a/zuul.d/project-templates.yaml +++ b/zuul.d/project-templates.yaml @@ -562,6 +562,21 @@ - release-openstack-javascript - publish-openstack-javascript-tarball +- project-template: + name: nodejs8-publish-to-npm + release: + jobs: + - publish-openstack-javascript-tarball: + vars: + node_version: 8 + - release-openstack-javascript: + vars: + node_version: 8 + - announce-release: + dependencies: + - release-openstack-javascript + - publish-openstack-javascript-tarball + - project-template: name: translation-jobs description: | @@ -784,6 +799,35 @@ - npm-shrinkwrap.json - package.json +- project-template: + name: nodejs8-jobs + description: | + Run lint and test jobs using Node 8. + check: + jobs: + - nodejs-npm-run-lint: + vars: + node_version: 8 + - nodejs-npm-run-test: + vars: + node_version: 8 + - build-javascript-tarball: + files: + - npm-shrinkwrap.json + - package.json + gate: + jobs: + - nodejs-npm-run-lint: + vars: + node_version: 8 + - nodejs-npm-run-test: + vars: + node_version: 8 + - build-javascript-tarball: + files: + - npm-shrinkwrap.json + - package.json + - project-template: name: nodejs4-docs description: | @@ -814,6 +858,21 @@ vars: node_version: 6 +- project-template: + name: nodejs8-docs + description: | + Run docs jobs using Node 8. + check: + jobs: + - nodejs-npm-run-docs: + vars: + node_version: 8 + gate: + jobs: + - nodejs-npm-run-docs: + vars: + node_version: 8 + - project-template: name: tempest-plugin-jobs description: |