From 85722e0a740c808f139479687f4c297f7ff5f6ba Mon Sep 17 00:00:00 2001 From: Anita Kuno Date: Fri, 16 May 2014 10:39:02 -0400 Subject: [PATCH] Create an infra-specs repo Currently the OpenStack Infrastructure program does not have a specs repo. Jim has stated that we want one. This patch creates an OpenStack Infrastructure repo. Change-Id: Ic42b1417058038eea49b88a324e1e1fb518a8dbe --- modules/gerritbot/files/gerritbot_channel_config.yaml | 1 + .../files/gerrit/acls/openstack-infra/infra-specs.config | 8 ++++++++ .../files/jenkins_job_builder/config/projects.yaml | 8 ++++++++ modules/openstack_project/files/review.projects.yaml | 3 +++ modules/openstack_project/files/zuul/layout.yaml | 6 ++++++ 5 files changed, 26 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/openstack-infra/infra-specs.config diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 2c0cf8fbbd..0f11bded54 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -22,6 +22,7 @@ openstack-infra: - openstack-infra/gitdm - openstack-infra/git-review - openstack-infra/infra-manual + - openstack-infra/infra-specs - openstack-infra/jeepyb - openstack-infra/jenkins-job-builder - openstack-infra/lodgeit diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/infra-specs.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/infra-specs.config new file mode 100644 index 0000000000..365d8ce539 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack-infra/infra-specs.config @@ -0,0 +1,8 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group openstack-ci-core + label-Workflow = -1..+1 group openstack-ci-core + abandon = group openstack-ci-core +[receive] + requireChangeId = 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 55586a89dd..1cd3d8706b 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -165,6 +165,14 @@ jobs: - infra-publish-jobs +- project: + name: infra-specs + github-org: openstack-infra + node: bare-precise + + jobs: + - gate-{name}-docs + - project: name: sahara github-org: openstack diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 77d856bec1..3a70558bf7 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -100,6 +100,9 @@ group: openstack-ci options: - direct-release +- project: openstack-infra/infra-specs + group: openstack-ci + description: OpenStack Infrastructure Blueprint Repository - project: openstack-infra/jeepyb group: openstack-ci upstream: git://github.com/emonty/gerritx.git diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 4464ac64a1..7ae3276a1f 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2912,6 +2912,12 @@ projects: gate: - noop + - name: openstack-infra/infra-specs + check: + - gate-infra-specs-docs + gate: + - gate-infra-specs-docs + - name: openstack-infra/groups-static-pages check: - noop