Merge "Add cross-repo job for fuel-ccp* projects"

This commit is contained in:
Jenkins 2016-11-03 07:31:13 +00:00 committed by Gerrit Code Review
commit bbc791cb2f
2 changed files with 34 additions and 0 deletions

View 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

View File

@ -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: