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 9cedf3402f..fdb108968f 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -2054,6 +2054,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 9b39216aab..35645a1f91 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 5ff631e17a..610d33aa99 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -682,6 +682,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