Merge "Add cross-repo job for fuel-ccp* projects"
This commit is contained in:
commit
bbc791cb2f
23
jenkins/jobs/fuel-ccp.yaml
Normal file
23
jenkins/jobs/fuel-ccp.yaml
Normal file
@ -0,0 +1,23 @@
|
||||
- builder:
|
||||
name: clone-fuel-ccp
|
||||
builders:
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
cd "$WORKSPACE"
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack/fuel-ccp
|
||||
dest: fuel-ccp
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m $CLONEMAP --cache-dir /opt/git \
|
||||
openstack/fuel-ccp
|
||||
|
||||
- job:
|
||||
name: gate-fuel-ccp-validate
|
||||
builders:
|
||||
- revoke-sudo
|
||||
- clone-fuel-ccp
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
cd "$WORKSPACE/fuel-ccp/tools/gate"
|
||||
./run.sh
|
@ -346,10 +346,15 @@ project-templates:
|
||||
check:
|
||||
- 'gate-{name}-linters-ubuntu-trusty'
|
||||
- 'gate-{name}-linters-ubuntu-xenial'
|
||||
- gate-fuel-ccp-validate
|
||||
gate:
|
||||
- 'gate-{name}-linters-ubuntu-trusty'
|
||||
- 'gate-{name}-linters-ubuntu-xenial'
|
||||
|
||||
- name: fuel-ccp-cross-repo-gate
|
||||
check:
|
||||
- gate-fuel-ccp-validate
|
||||
|
||||
- name: python-jobs
|
||||
check:
|
||||
- 'gate-{name}-docs-ubuntu-trusty'
|
||||
@ -3428,6 +3433,10 @@ jobs:
|
||||
branch: ^(?!stable/(?:[456]\.[01]|[78]\.0|mitaka)).*$
|
||||
voting: false
|
||||
|
||||
- name: ^gate-fuel-ccp-validate$
|
||||
voting: false
|
||||
queue-name: fuel-ccp
|
||||
|
||||
# Mutexes
|
||||
- name: reprepro-import-debian-openstack-jessie
|
||||
mutex: mirror.deb-openstack
|
||||
@ -8914,6 +8923,7 @@ projects:
|
||||
- name: python34-jobs
|
||||
- name: python35-jobs
|
||||
- name: docs-on-rtfd
|
||||
- name: fuel-ccp-cross-repo-gate
|
||||
|
||||
- name: openstack/fuel-ccp-ceph
|
||||
template:
|
||||
@ -8941,6 +8951,7 @@ projects:
|
||||
- name: python-jobs
|
||||
- name: python34-jobs
|
||||
- name: python35-jobs
|
||||
- name: fuel-ccp-cross-repo-gate
|
||||
|
||||
- name: openstack/fuel-ccp-etcd
|
||||
template:
|
||||
|
Loading…
Reference in New Issue
Block a user