Merge "Use nodejs-npm jobs"

This commit is contained in:
Zuul 2017-11-10 00:28:19 +00:00 committed by Gerrit Code Review
commit 0b79ee3b47
3 changed files with 45 additions and 18 deletions

View File

@ -440,6 +440,7 @@
post-run:
- playbooks/javascript/post.yaml
- playbooks/javascript/post-tarball.yaml
- job:
name: announce-release
description: Send a release announcement after publishing a project

View File

@ -708,3 +708,45 @@
jobs:
- openstack-tox-pep8
- openstack-tox-build
- project-template:
name: nodejs4-jobs
description: |
Run lint and test jobs using Node 4.
check:
jobs:
- nodejs-npm-run-lint:
vars:
node_version: 4
- nodejs-npm-run-test:
vars:
node_version: 4
gate:
jobs:
- nodejs-npm-run-lint:
vars:
node_version: 4
- nodejs-npm-run-test:
vars:
node_version: 4
- project-template:
name: nodejs6-jobs
description: |
Run lint and test jobs using Node 6.
check:
jobs:
- nodejs-npm-run-lint:
vars:
node_version: 6
- nodejs-npm-run-test:
vars:
node_version: 6
gate:
jobs:
- nodejs-npm-run-lint:
vars:
node_version: 6
- nodejs-npm-run-test:
vars:
node_version: 6

View File

@ -293,6 +293,7 @@
- legacy-tempest-dsvm-neutron-src-plugin
- project-template:
# TODO(jaegerandi): This is broken, should use npm docs
name: nodejs4-docs
check:
jobs:
@ -301,19 +302,9 @@
jobs:
- build-openstack-sphinx-docs
- project-template:
name: nodejs4-jobs
check:
jobs:
- legacy-nodejs4-npm-run-lint
- legacy-nodejs4-npm-run-test
gate:
jobs:
- legacy-nodejs4-npm-run-lint
- legacy-nodejs4-npm-run-test
- project-template:
name: nodejs6-docs
# TODO(jaegerandi): This is broken, should use npm docs
check:
jobs:
- build-openstack-sphinx-docs
@ -321,13 +312,6 @@
jobs:
- build-openstack-sphinx-docs
- project-template:
name: nodejs6-jobs
check:
jobs:
- legacy-nodejs6-npm-run-lint
- legacy-nodejs6-npm-run-test
- project-template:
name: noop-jobs
check: