diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index a64b8af7d9..55bef1b858 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -55,6 +55,7 @@ openstack-doc: - change-merged - x-vrif-minus-2 projects: + - openstack/openstack-doc-tools - openstack/openstack-manuals - openstack/operations-guide - openstack/api-site diff --git a/modules/openstack_project/files/gerrit/acls/openstack/openstack-doc-tools.config b/modules/openstack_project/files/gerrit/acls/openstack/openstack-doc-tools.config new file mode 100644 index 0000000000..ccf0eb0b48 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack/openstack-doc-tools.config @@ -0,0 +1,15 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group openstack-doc-core + label-Approved = +0..+1 group openstack-doc-core +[access "refs/heads/stable/*"] + exclusiveGroupPermissions = label-Code-Review label-Approved + label-Code-Review = -2..+2 group openstack-doc-core + label-Code-Review = -1..+1 group Registered Users + label-Approved = +0..+1 group openstack-doc-core +[project] + state = active +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index bef75007f0..aaa0fc73f5 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2180,6 +2180,12 @@ projects: post: - hook-bufunfa-rtfd + - name: openstack/openstack-doc-tools + check: + - gate-noop + gate: + - gate-noop + - name: openstack/openstack-manuals check: - gate-openstack-manuals-validate-niceness diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index 8bbf9564cd..b889ffeb1f 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -139,6 +139,9 @@ - project: openstack/object-api - project: openstack/openstack upstream: git://github.com/emonty/openstack +- project: openstack/openstack-doc-tools + description: Tools used by OpenStack Documentation + upstream: git://github.com/ajaeger/openstack-doc-tools.git - project: openstack/openstack-chef - project: openstack/openstack-manuals - project: openstack/openstack-planet