diff --git a/gerrit/acls/openstack/mistral-specs.config b/gerrit/acls/openstack/mistral-specs.config new file mode 100644 index 0000000000..6deffbbf21 --- /dev/null +++ b/gerrit/acls/openstack/mistral-specs.config @@ -0,0 +1,11 @@ +[access "refs/heads/*"] +abandon = group mistral-core +label-Code-Review = -2..+2 group mistral-core +label-Workflow = -1..+1 group mistral-core + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index f9bbb5420a..78ce6a3061 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -1750,6 +1750,10 @@ groups: - mistral acl-config: /home/gerrit2/acls/openstack/mistral.config +- project: openstack/mistral-specs + description: OpenStack Workflow (Mistral) Specifications + groups: + - mistral - project: openstack/monasca-agent description: Agent for Monasca groups: diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index 8797069293..c4bb416b19 100755 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -1094,6 +1094,7 @@ openstack-mistral: - openstack/mistral - openstack/mistral-dashboard - openstack/mistral-extra + - openstack/mistral-specs - openstack/python-mistralclient branches: - master diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 71238c783d..33339d6d71 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -2414,6 +2414,13 @@ - python-jobs - pypi-jobs +- project: + name: mistral-specs + node: 'bare-precise || bare-trusty' + + jobs: + - specs-jobs + - project: name: monasca-agent node: 'bare-precise || bare-trusty' diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 01de39e50d..335c4c4fed 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -5810,6 +5810,15 @@ projects: check: - gate-mistral-extra-python34 + - name: openstack/mistral-specs + template: + - name: merge-check + - name: openstack-specs-jobs + check: + - gate-mistral-specs-python27 + gate: + - gate-mistral-specs-python27 + - name: openstack/monasca-agent template: - name: merge-check