diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index d7aafcdcc4..3b23b9e378 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -53,6 +53,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 6cd969c319..6584ecc1ad 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2164,6 +2164,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 9fc699ce29..b74c750a1a 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -136,6 +136,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