From fb14c476b9f087c766162d4ebc3232a3e8787525 Mon Sep 17 00:00:00 2001 From: Honza Pokorny Date: Tue, 9 Jan 2018 15:23:54 +0100 Subject: [PATCH] Add nodejs 8 jobs nodejs 8.x is the current latest stable release Needed-By: I6775044577d1fd0fce70c34c6950ba97c63d058f Change-Id: I0e8086b54ebbdc6f0120282b551a19e8def0904a --- zuul.d/project-templates.yaml | 59 +++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) 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: |