Create openstack-zuul-jobs / openstack-zuul-roles projects

As we continue with zuulv3, we are ready to start our first steps
towards writing jobs in ansible. As a result, we need a new
untrusted-project for zuul, which will allow dynamic reconfiguration
of jobs. We do not want to use project-config, as it is consider a
config-project and does not support dynamic reconfiguration.

Change-Id: I8732eba9303dc0748723f919d25d8c5dda3a05ed
Needed-By: Ie277f43a4032da24cccf008e8e3e66cc4c678a08
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
Paul Belanger 2017-05-02 16:25:54 -04:00
parent 82f3856d72
commit a09f0e1c1e
No known key found for this signature in database
GPG Key ID: 611A80832067AF38
6 changed files with 50 additions and 0 deletions

View File

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

View File

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

View File

@ -251,6 +251,16 @@
- project: openstack-infra/odsreg
use-storyboard: true
description: OpenStack Design Summit session management system
- project: openstack-infra/openstack-zuul-jobs
use-storyboard: true
groups:
- openstack-ci
description: Ansible job definitions for OpenStack projects CI systems
- project: openstack-infra/openstack-zuul-roles
use-storyboard: true
groups:
- openstack-ci
description: Ansible role definitions for OpenStack projects CI systems
- project: openstack-infra/openstackid
use-storyboard: true
description: Authentication system for the OpenStack Foundation site

View File

@ -916,6 +916,8 @@ openstack-infra:
- openstack-infra/nodepool
- openstack-infra/nose-html-output
- openstack-infra/odsreg
- openstack-infra/openstack-zuul-jobs
- openstack-infra/openstack-zuul-roles
- openstack-infra/openstackid
- openstack-infra/openstackid-resources
- openstack-infra/openstackweb

View File

@ -4390,6 +4390,16 @@ projects:
- name: merge-check
- name: noop-jobs
- name: openstack-infra/openstack-zuul-jobs
template:
- name: merge-check
- name: noop-jobs
- name: openstack-infra/openstack-zuul-roles
template:
- name: merge-check
- name: noop-jobs
- name: openstack-infra/openstackid
template:
- name: merge-check

View File

@ -5,4 +5,6 @@
config-projects:
- openstack-infra/project-config
untrusted-projects:
- openstack-infra/openstack-zuul-jobs
- openstack-infra/openstack-zuul-roles
- openstack-infra/zuul