Add ansible-role-zuul project

In this patch, we are just adding ansible-role-zuul into the OpenStack
gerrit workflow. After talking with both openstack-infra and third
party CI teams it was decided to deal with which team this would be
part of at a later date.

Additionally, we have not created a launchpad project for this module
or pypi (since we won't release there).

Gerritbot was also not configured at this time, since we don't know
which team we are going to be part of.

Change-Id: I6424d66fb644c938e53091da11714e3f782f9a7c
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
Paul Belanger 2015-11-20 20:06:54 -05:00
parent 979cfb80c9
commit b153bfc866
4 changed files with 33 additions and 0 deletions

View File

@ -0,0 +1,14 @@
[access "refs/heads/*"]
abandon = group ansible-role-zuul-core
label-Code-Review = -2..+2 group ansible-role-zuul-core
label-Workflow = -1..+1 group ansible-role-zuul-core
[access "refs/tags/*"]
pushSignedTag = group ansible-role-zuul-release
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -756,6 +756,9 @@
PKI operations
- project: openstack/ansible-role-nodepool
description: Ansible role to manage Nodepool
- project: openstack/ansible-role-zuul
description: Ansible role to manage Zuul
upstream: https://github.com/pabelanger/ansible-role-zuul.git
- project: openstack/anvil
description: A set of python scripts and utilities to forge raw OpenStack into a
productive tool!

View File

@ -40,6 +40,14 @@
jobs:
- ansible-role-jobs
- project:
name: ansible-role-zuul
node: 'bare-precise || bare-trusty'
tarball-site: tarballs.openstack.org
jobs:
- ansible-role-jobs
- project:
name: anvil
node: 'bare-precise || bare-trusty'

View File

@ -3595,6 +3595,14 @@ projects:
- gate-ansible-role-nodepool-dsvm-functional-centos7-nv
- gate-ansible-role-nodepool-dsvm-functional-trusty-nv
- name: openstack/ansible-role-zuul
template:
- name: merge-check
- name: ansible-role-jobs
check:
- gate-ansible-role-zuul-dsvm-functional-centos7-nv
- gate-ansible-role-zuul-dsvm-functional-trusty-nv
- name: openstack/anvil
template:
- name: merge-check