From ea2c76a0fc27a8cde9327b98b4b8b4df3f063fd9 Mon Sep 17 00:00:00 2001 From: Aaron Rosen Date: Wed, 25 Jun 2014 19:35:35 -0700 Subject: [PATCH] Add python-congressclient as new project to stackforge This patch adds the config needed to create the python-congressclient for the congress repo. Change-Id: I420bfa73de3a91776e6587d37be15a6dbcd46ceb --- .../acls/stackforge/python-congressclient.config | 11 +++++++++++ .../files/jenkins_job_builder/config/projects.yaml | 8 ++++++++ modules/openstack_project/files/review.projects.yaml | 2 ++ modules/openstack_project/files/zuul/layout.yaml | 7 +++++++ 4 files changed, 28 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/python-congressclient.config diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-congressclient.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-congressclient.config new file mode 100644 index 0000000000..64a2cc499f --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/python-congressclient.config @@ -0,0 +1,11 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group congress-core + label-Workflow = -1..+1 group congress-core + abandon = group congress-core +[access "refs/tags/*"] + pushSignedTag = group congress-ptl +[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 ab9b13629b..9b2770f137 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -118,6 +118,14 @@ - python-jobs - gate-{name}-docs +- project: + name: python-congressclient + github-org: stackforge + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs - project: name: python-ganttclient diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 664b3442e6..ce7b2ef38d 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -946,6 +946,8 @@ - project: stackforge/python-blazarclient description: Client for OpenStack Blazar acl-config: /home/gerrit2/acls/stackforge/blazar.config +- project: stackforge/python-congressclient + description: Client for OpenStack Congress - project: stackforge/python-jenkins upstream: git://github.com/jeblair/python-jenkins.git description: Python API for managing jobs and nodes in a Jenkins CI instance diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 16b72f036f..33d62f87de 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -3695,6 +3695,13 @@ projects: post: - mistral-extra-branch-tarball + - name: stackforge/python-congressclient + check: + - gate-python-congressclient-pep8 + - gate-python-congressclient-python27 + gate: + - noop + - name: stackforge/python-mistralclient template: - name: publish-to-pypi