diff --git a/gerrit/acls/stackforge/python-fuelclient.config b/gerrit/acls/stackforge/python-fuelclient.config new file mode 100644 index 0000000000..c7e9855e5b --- /dev/null +++ b/gerrit/acls/stackforge/python-fuelclient.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] +abandon = group python-fuelclient-core +label-Code-Review = -2..+2 group python-fuelclient-core +label-Workflow = -1..+1 group python-fuelclient-core + +[access "refs/tags/*"] +pushSignedTag = group python-fuelclient-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index b79c2d61c7..b0b593b249 100644 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -1661,6 +1661,12 @@ - project: stackforge/python-congressclient description: Client for OpenStack Congress acl-config: /home/gerrit2/acls/stackforge/congress.config +- project: stackforge/python-fuelclient + description: Client for Fuel. + groups: + - fuel + upstream: https://github.com/romcheg/python-fuelclient.git + docimpact-group: fuel - project: stackforge/python-group-based-policy-client description: Client for OpenStack Group Based Policy acl-config: /home/gerrit2/acls/stackforge/group-based-policy.config diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index 85fac3ce5c..ebc2aaaf6d 100644 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -549,6 +549,7 @@ fuel-tracker: - stackforge/fuel-specs - stackforge/fuel-stats - stackforge/fuel-plugins + - stackforge/python-fuelclient branches: - master diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 3f3523932c..cba49bd490 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -3966,6 +3966,15 @@ - python-jobs - pypi-jobs +- project: + name: python-fuelclient + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + + jobs: + - pypi-jobs + - python-jobs + - project: name: python-group-based-policy-client node: 'bare-precise || bare-trusty' diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 703d88265a..bfb30e0319 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -5408,6 +5408,14 @@ projects: - gate-python-congressclient-pep8 - gate-python-congressclient-python27 + - name: stackforge/python-fuelclient + template: + - name: merge-check + - name: noop-jobs + - name: publish-to-pypi + experimental: + - gate-python-fuelclient-python27 + - name: stackforge/python-group-based-policy-client template: - name: merge-check