From b1fc964b193499b5b28126533195319cfb9650e9 Mon Sep 17 00:00:00 2001 From: Douglas Mendizabal Date: Wed, 4 Dec 2013 16:29:22 -0600 Subject: [PATCH] Initial configuration for python-barbicanclient Changes needed to create the python-barbicanclient project in stackforge. Change-Id: I6031591fcfac099f58d9e94df309476cbc8a207d --- .../gerritbot/files/gerritbot_channel_config.yaml | 1 + .../acls/stackforge/python-barbicanclient.config | 13 +++++++++++++ .../files/jenkins_job_builder/config/projects.yaml | 9 +++++++++ modules/openstack_project/files/zuul/layout.yaml | 12 ++++++++++++ .../templates/review.projects.yaml.erb | 3 +++ 5 files changed, 38 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/python-barbicanclient.config diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index ce7e2beaca..996da5044a 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -325,6 +325,7 @@ openstack-barbican: - x-vrif-minus-2 projects: - stackforge/barbican + - stackforge/python-barbicanclient branches: - master diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-barbicanclient.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-barbicanclient.config new file mode 100644 index 0000000000..262015f83b --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/python-barbicanclient.config @@ -0,0 +1,13 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group barbican-core + label-Approved = +0..+1 group barbican-core + workInProgress = group barbican-core +[access "refs/tags/*"] + create = group barbican-core + pushTag = group barbican-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 99ab7246a7..3fc97ed112 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -1510,6 +1510,15 @@ jobs: - python-jobs +- project: + name: python-barbicanclient + github-org: stackforge + node: precise + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - project: name: taskflow github-org: stackforge diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 4d11eb60a6..677854fb2f 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -3243,6 +3243,18 @@ projects: gate: - gate-noop + - name: stackforge/python-barbicanclient + check: + - gate-python-barbicanclient-pep8 + - gate-python-barbicanclient-python26 + - gate-python-barbicanclient-python27 + gate: + - gate-python-barbicanclient-pep8 + - gate-python-barbicanclient-python26 + - gate-python-barbicanclient-python27 + post: + - python-barbicanclient-branch-tarball + - name: stackforge/python-climateclient check: - gate-python-climateclient-requirements diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index cdea078ff5..35dba5818c 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -463,6 +463,9 @@ - project: stackforge/pyghmi description: A Pure python IPMI library upstream: git://git.code.sf.net/p/xcat/python-ipmi +- project: stackforge/python-barbicanclient + description: Client library for Barbican API. + upstream: git://github.com/cloudkeep/python-barbicanclient - project: stackforge/python-climateclient description: Client for OpenStack Climate acl-config: /home/gerrit2/acls/stackforge/climate.config