Created jobs for nodejs version 6
This patch creates two job groups for nodejs6, as well as job templates for the same. They follow the exact same pattern as nodejs version 4 templates, to simplify creating an upgrade path. These jobs have been set to non-voting, and have been added to the js-openstack-lib project. Change-Id: I16f6021d5c713153b505560e47c4783cdee314f9
This commit is contained in:
parent
b32042a5d8
commit
6abee0d660
@ -171,6 +171,22 @@
|
|||||||
version: '4'
|
version: '4'
|
||||||
- '{name}-npm-upload'
|
- '{name}-npm-upload'
|
||||||
|
|
||||||
|
- job-group:
|
||||||
|
name: nodejs6-jobs
|
||||||
|
jobs:
|
||||||
|
- 'gate-{name}-nodejs{version}-npm-run-{command}':
|
||||||
|
command: 'lint'
|
||||||
|
version: '6'
|
||||||
|
- 'gate-{name}-nodejs{version}-npm-run-{command}':
|
||||||
|
command: 'test'
|
||||||
|
version: '6'
|
||||||
|
|
||||||
|
- job-group:
|
||||||
|
name: nodejs6-publish-to-npm
|
||||||
|
jobs:
|
||||||
|
- '{name}-nodejs{version}-npm-publish-tarball':
|
||||||
|
version: '6'
|
||||||
|
- '{name}-npm-upload'
|
||||||
|
|
||||||
|
|
||||||
## Legacy Jobs (DEPRECATED)
|
## Legacy Jobs (DEPRECATED)
|
||||||
|
@ -3463,6 +3463,7 @@
|
|||||||
jobs:
|
jobs:
|
||||||
- nodejs4-jobs
|
- nodejs4-jobs
|
||||||
- nodejs4-publish-to-npm
|
- nodejs4-publish-to-npm
|
||||||
|
- nodejs6-jobs
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: js-openstack-registry-hooks
|
name: js-openstack-registry-hooks
|
||||||
|
@ -1037,6 +1037,16 @@ project-templates:
|
|||||||
- '{name}-nodejs4-npm-publish-tarball':
|
- '{name}-nodejs4-npm-publish-tarball':
|
||||||
- '{name}-npm-upload'
|
- '{name}-npm-upload'
|
||||||
|
|
||||||
|
- name: nodejs6-jobs
|
||||||
|
check:
|
||||||
|
- gate-{name}-nodejs6-npm-run-lint
|
||||||
|
- gate-{name}-nodejs6-npm-run-test
|
||||||
|
|
||||||
|
- name: nodejs6-publish-to-npm
|
||||||
|
release:
|
||||||
|
- '{name}-nodejs6-npm-publish-tarball':
|
||||||
|
- '{name}-npm-upload'
|
||||||
|
|
||||||
- name: windmill-jobs-centos7
|
- name: windmill-jobs-centos7
|
||||||
check:
|
check:
|
||||||
- 'gate-windmill-deploy-centos-7'
|
- 'gate-windmill-deploy-centos-7'
|
||||||
@ -2952,6 +2962,9 @@ jobs:
|
|||||||
branch: master
|
branch: master
|
||||||
voting: false
|
voting: false
|
||||||
|
|
||||||
|
- name: ^.*-nodejs6-npm-run.*$
|
||||||
|
voting: false
|
||||||
|
|
||||||
# Mutexes
|
# Mutexes
|
||||||
- name: reprepro-import-debian-openstack-jessie
|
- name: reprepro-import-debian-openstack-jessie
|
||||||
mutex: mirror.deb-openstack
|
mutex: mirror.deb-openstack
|
||||||
@ -7638,6 +7651,7 @@ projects:
|
|||||||
- name: merge-check
|
- name: merge-check
|
||||||
- name: nodejs4-jobs
|
- name: nodejs4-jobs
|
||||||
- name: nodejs4-publish-to-npm
|
- name: nodejs4-publish-to-npm
|
||||||
|
- name: nodejs6-jobs
|
||||||
|
|
||||||
- name: openstack/karma-subunit-reporter
|
- name: openstack/karma-subunit-reporter
|
||||||
template:
|
template:
|
||||||
|
Loading…
Reference in New Issue
Block a user