From df9cd8a647978a13ebb7f634d1a246222dc3657d Mon Sep 17 00:00:00 2001 From: Andrew Hutchings Date: Wed, 2 Jan 2013 18:10:49 +0000 Subject: [PATCH] Add new project stackforge/python-libraclient Change-Id: Ifaf52ebf4bfb507e721642b4946c0f0c6d9e915e Reviewed-on: https://review.openstack.org/18824 Reviewed-by: Clark Boylan Approved: Jeremy Stanley Reviewed-by: Jeremy Stanley Tested-by: Jenkins --- modules/gerritbot/files/gerritbot_channel_config.yaml | 1 + .../gerrit/acls/stackforge/python-libraclient.config | 10 ++++++++++ .../files/jenkins_job_builder/config/projects.yaml | 7 +++++++ modules/openstack_project/files/zuul/layout.yaml | 9 +++++++++ .../templates/review.projects.yaml.erb | 2 ++ 5 files changed, 29 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/python-libraclient.config diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 80b9521ace..80ab7ddf57 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -51,6 +51,7 @@ stackforge-dev: - x-vrif-minus-2 projects: - stackforge/libra + - stackforge/python-libraclient - stackforge/python-reddwarfclient - stackforge/reddwarf branches: diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/python-libraclient.config b/modules/openstack_project/files/gerrit/acls/stackforge/python-libraclient.config new file mode 100644 index 0000000000..307b37d9a9 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/python-libraclient.config @@ -0,0 +1,10 @@ +[access "refs/*"] + owner = group Administrators +[access "refs/heads/*"] + label-Code-Review = -2..+2 group libra-core + label-Approved = +0..+1 group libra-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 e006ab5679..9f3941c108 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -417,6 +417,13 @@ jobs: - python-jobs +- project: + name: python-libraclient + github-org: stackforge + node: precise + + jobs: + - python-jobs - project: name: healthnmon diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 2866ea74e3..4bd1033773 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -701,6 +701,15 @@ projects: - gate-libra-pep8 - gate-libra-python27 + - name: stackforge/python-libraclient + check: + - gate-python-libraclient-pep8 + - gate-python-libraclient-python27 + gate: + - gate-python-libraclient-pep8 + - gate-python-libraclient-python27 + + - name: stackforge/healthnmon check: - gate-healthnmon-pep8 diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index 8d1ab260fd..57fccca03b 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -133,6 +133,8 @@ upstream: git://github.com/healthnmon/healthnmon.git - project: stackforge/libra acl_config: /home/gerrit2/acls/stackforge/libra.config +- project: stackforge/python-libraclient + acl_config: /home/gerrit2/acls/stackforge/python-libraclient.config - project: stackforge/marconi acl_config: /home/gerrit2/acls/stackforge/marconi.config - project: stackforge/moniker