From 38dc5fab4ed5aba9b75c1e1324ba3cf80279d934 Mon Sep 17 00:00:00 2001 From: Jarret Raim Date: Tue, 3 Jun 2014 15:23:04 -0500 Subject: [PATCH] Adding barbican-specs to infra configs Change-Id: I971611a13e2c65b191ed269d4de26f760a94e1fd --- modules/gerritbot/files/gerritbot_channel_config.yaml | 1 + .../files/gerrit/acls/openstack/barbican-specs.config | 9 +++++++++ .../files/jenkins_job_builder/config/projects.yaml | 9 +++++++++ modules/openstack_project/files/review.projects.yaml | 3 +++ modules/openstack_project/files/zuul/layout.yaml | 6 ++++++ 5 files changed, 28 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/openstack/barbican-specs.config diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 823876b591..e549429fbd 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -382,6 +382,7 @@ openstack-barbican: - x-vrif-minus-2 projects: - openstack/barbican + - openstack/barbican-specs - openstack/python-barbicanclient - stackforge/kite - stackforge/python-kiteclient diff --git a/modules/openstack_project/files/gerrit/acls/openstack/barbican-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/barbican-specs.config new file mode 100644 index 0000000000..6349edfd1e --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack/barbican-specs.config @@ -0,0 +1,9 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group barbican-core + label-Workflow = -1..+1 group barbican-core + abandon = group barbican-core +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true \ No newline at end of file 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 090fdae265..05d79f2753 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -2044,6 +2044,15 @@ jobs: - python-jobs +- project: + name: barbican-specs + github-org: openstack + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - gate-{name}-docs + - project: name: python-barbicanclient github-org: openstack diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index e65b3915a3..92566a20e1 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -215,6 +215,9 @@ - project: openstack/barbican description: Barbican is a ReST API designed for the secure storage, provisioning and management of secrets, including in OpenStack environments. upstream: git://github.com/cloudkeep/barbican.git +- project: openstack/barbican-specs + description: Blueprints for the barbican project + upstream: git://github.com/jarretraim/barbican-specs.git - project: openstack/ceilometer - project: openstack/ceilometer-specs group: ceilometer diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 9c5f0f02cc..a01c4647c7 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -676,6 +676,12 @@ projects: post: - barbican-branch-tarball + - name: openstack/barbican-specs + check: + - gate-barbican-specs-docs + gate: + - gate-barbican-specs-docs + - name: openstack/ceilometer template: - name: python-jobs