From cee605026148938792885613a970f8f7903ac82e Mon Sep 17 00:00:00 2001 From: Mike Perez Date: Thu, 5 Oct 2017 17:01:55 -0700 Subject: [PATCH] Adding the Contributor Guide Project This project is a repository using sphinx to collect general documentation on contributing to OpenStack. This will be used with the effort in on-boarding with our Contributor Portal [1]. [1] - http://lists.openstack.org/pipermail/openstack-dev/2017-September/122534.html Change-Id: Ib8062210854e1979aa1f56bd7c0f5af8e578decc --- gerrit/acls/openstack/contributor-guide.config | 11 +++++++++++ gerrit/projects.yaml | 2 ++ gerritbot/channels.yaml | 1 + zuul/layout.yaml | 5 +++++ zuul/main.yaml | 1 + 5 files changed, 20 insertions(+) create mode 100644 gerrit/acls/openstack/contributor-guide.config diff --git a/gerrit/acls/openstack/contributor-guide.config b/gerrit/acls/openstack/contributor-guide.config new file mode 100644 index 0000000000..c07a56931c --- /dev/null +++ b/gerrit/acls/openstack/contributor-guide.config @@ -0,0 +1,11 @@ +[access "refs/heads/*"] +abandon = group openstack-contributor-guide-core +label-Code-Review = -2..+2 group openstack-contributor-guide-core +label-Workflow = -1..+1 group openstack-contributor-guide-core + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index caef8740de..fb434a497d 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -1475,6 +1475,8 @@ - project: openstack/congress-specs description: Congress Design Specifications acl-config: /home/gerrit2/acls/openstack/congress.config +- project: openstack/contributor-guide + description: The general guide to contributing to OpenStack. - project: openstack/conveyor description: Clone and migrate OpenStack resources - project: openstack/cookbook-openstack-application-catalog diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index 7bd379ee56..3aecc8e749 100755 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -633,6 +633,7 @@ openstack-doc: - x-vrif-minus-2 projects: - openstack/api-site + - openstack/contributor-guide - openstack/docs-specs - openstack/openstack-doc-tools - openstack/openstack-manuals diff --git a/zuul/layout.yaml b/zuul/layout.yaml index ed1f45a266..4d228506a4 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -6766,6 +6766,11 @@ projects: gate: - gate-congress-specs-python27-ubuntu-xenial + - name: openstack/contributor-guide + template: + - name: merge-check + - name: noop-jobs + - name: openstack/conveyor template: - name: merge-check diff --git a/zuul/main.yaml b/zuul/main.yaml index 4e43ffe9d3..45e881b376 100644 --- a/zuul/main.yaml +++ b/zuul/main.yaml @@ -365,6 +365,7 @@ - openstack/congress - openstack/congress-dashboard - openstack/congress-specs + - openstack/contributor-guide - openstack/conveyor - openstack/cookbook-openstack-application-catalog - openstack/cookbook-openstack-block-storage