diff --git a/gerrit/acls/stackforge/distil.config b/gerrit/acls/stackforge/distil.config new file mode 100644 index 0000000000..58c89fc566 --- /dev/null +++ b/gerrit/acls/stackforge/distil.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] +abandon = group distil-core +label-Code-Review = -2..+2 group distil-core +label-Workflow = -1..+1 group distil-core + +[access "refs/tags/*"] +pushSignedTag = group distil-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index 06770119fa..98a09acb4a 100644 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -944,6 +944,10 @@ - project: stackforge/designate-msdnsagent description: Agent for using Microsoft DNS Server with Designate acl-config: /home/gerrit2/acls/openstack/designate.config +- project: stackforge/distil + description: Rating Service for OpenStack + acl-config: /home/gerrit2/acls/stackforge/distil.config + upstream: git://github.com/catalyst/Distil.git - project: stackforge/doc8 description: Style checker for sphinx (or other) rst documentation. upstream: git://github.com/harlowja/doc8.git diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index 3f61b207bc..4c67591b9c 100644 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -501,6 +501,16 @@ openstack-zaqar: branches: - master +openstack-distil: + events: + - patchset-created + - change-merged + - x-vrif-minus-2 + projects: + - stackforge/distil + branches: + - master + stackforge-libra: events: - patchset-created diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 8c67ba0dea..e47fa31a84 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -2514,6 +2514,15 @@ node: 'bare-precise || bare-trusty' tarball-site: tarballs.openstack.org +- project: + name: distil + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + + jobs: + - hook-{name}-rtfd + - python-jobs + - project: name: doc8 node: 'bare-precise || bare-trusty' diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 2fce78e40a..9d9102a142 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -4074,6 +4074,20 @@ projects: - name: merge-check - name: noop-jobs + - name: stackforge/distil + template: + - name: merge-check + - name: docs-on-rtfd + - name: python3-jobs + check: + - gate-distil-docs + - gate-distil-pep8 + - gate-distil-python27 + gate: + - gate-distil-docs + - gate-distil-pep8 + - gate-distil-python27 + - name: stackforge/doc8 template: - name: merge-check