From 3056978455ebdf8ba55cf97ac7fa255249c94560 Mon Sep 17 00:00:00 2001 From: Sergey Lukjanov Date: Tue, 27 May 2014 14:29:19 +0400 Subject: [PATCH] Add sahara-specs repo Change-Id: I4141782ce61082df5349950ab37ab284fa7d5dcf --- modules/gerritbot/files/gerritbot_channel_config.yaml | 1 + .../files/gerrit/acls/openstack/sahara-specs.config | 9 +++++++++ .../files/jenkins_job_builder/config/projects.yaml | 10 ++++++++++ modules/openstack_project/files/review.projects.yaml | 2 ++ modules/openstack_project/files/zuul/layout.yaml | 8 ++++++++ 5 files changed, 30 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/openstack/sahara-specs.config diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index a8ebd689c9..cea297e00c 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -181,6 +181,7 @@ openstack-sahara: - openstack/sahara-dashboard - openstack/sahara-extra - openstack/sahara-image-elements + - openstack/sahara-specs - stackforge/puppet-sahara - stackforge/sahara-ci-config - stackforge/sahara-guestagent diff --git a/modules/openstack_project/files/gerrit/acls/openstack/sahara-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/sahara-specs.config new file mode 100644 index 0000000000..d6681f4b16 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack/sahara-specs.config @@ -0,0 +1,9 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group sahara-core + label-Workflow = -1..+1 group sahara-core + abandon = group sahara-core +[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 be50073dc6..a5d4c77998 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -208,6 +208,16 @@ - translation-jobs - openstack-publish-jobs +- project: + name: sahara-specs + github-org: openstack + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - gate-{name}-docs + - gate-{name}-python27 + - project: name: python-saharaclient github-org: openstack diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 066b252c11..8b7bc292fc 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -402,6 +402,8 @@ group: sahara description: Disk image elements for Sahara acl-config: /home/gerrit2/acls/openstack/sahara.config +- project: openstack/sahara-specs + group: sahara - project: openstack/security-doc description: Documentation work from the OpenStack Security Group (OSSG) - project: openstack/stevedore diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index d25b17538e..08e18f4395 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -1087,6 +1087,14 @@ projects: periodic: - sahara-propose-translation-update + - name: openstack/sahara-specs + check: + - gate-sahara-specs-docs + - gate-sahara-specs-python27 + gate: + - gate-sahara-specs-docs + - gate-sahara-specs-python27 + - name: openstack/stevedore template: - name: python-jobs