From ba95fffe4773ddf20d7c2270e72c980c5d841660 Mon Sep 17 00:00:00 2001 From: Arnaud Legendre Date: Fri, 25 Apr 2014 12:26:46 -0700 Subject: [PATCH] Create glance-specs git repo Create a new git repository for use by the Glance project to do design reviews as a supplement to launchpad blueprints. Change-Id: Ia50ab46581bacecc1cef94e0b2939e0b3d3251bc --- modules/gerritbot/files/gerritbot_channel_config.yaml | 1 + .../files/gerrit/acls/openstack/glance-specs.config | 11 +++++++++++ .../files/jenkins_job_builder/config/projects.yaml | 8 ++++++++ modules/openstack_project/files/review.projects.yaml | 1 + modules/openstack_project/files/zuul/layout.yaml | 6 ++++++ 5 files changed, 27 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/openstack/glance-specs.config diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 1d24dcc150..79ce6f03d3 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -399,6 +399,7 @@ openstack-glance: - x-vrif-minus-2 projects: - openstack/glance + - openstack/glance-specs - openstack/python-glanceclient branches: - master diff --git a/modules/openstack_project/files/gerrit/acls/openstack/glance-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/glance-specs.config new file mode 100644 index 0000000000..62aa8d5de9 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack/glance-specs.config @@ -0,0 +1,11 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group glance-specs-core + label-Workflow = -1..+1 group glance-specs-core + abandon = group glance-specs-core +[project] + state = active +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml index 5c7b78876c..0e187cfcf2 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -489,6 +489,14 @@ - openstack-publish-jobs - translation-jobs +- project: + name: glance-specs + github-org: openstack + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - gate-{name}-docs - project: name: heat diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 37eb423d22..a6722b674f 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -211,6 +211,7 @@ upstream: git://github.com/n0ano/gantt.git - project: openstack/glance docimpact-group: openstack-manuals +- project: openstack/glance-specs - project: openstack/governance description: OpenStack Technical Committee Decisions - project: openstack/heat diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index ce7887fa95..de1bff7d4d 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -720,6 +720,12 @@ projects: periodic: - glance-propose-translation-update + - name: openstack/glance-specs + check: + - gate-glance-specs-docs + gate: + - gate-glance-specs-docs + - name: openstack/heat template: - name: python-jobs