diff --git a/modules/openstack_project/files/gerrit/acls/openstack-dev/oslo-cookiecutter.config b/modules/openstack_project/files/gerrit/acls/openstack-dev/oslo-cookiecutter.config new file mode 100644 index 0000000000..517e7b6302 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack-dev/oslo-cookiecutter.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] + label-Approved = +0..+1 group oslo-core + label-Code-Review = -2..+2 group oslo-core + workInProgress = group oslo-core +[access "refs/tags/*"] + create = group oslo-core + pushTag = group oslo-core +[project] + state = active +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 397ec17175..a2bd216523 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -15,6 +15,9 @@ upstream: git://github.com/steveb/heat-cfnclient.git - project: openstack-dev/openstack-nose - project: openstack-dev/openstack-qa +- project: openstack-dev/oslo-cookiecutter + description: Cookiecutter Template for new Oslo libraries + upstream: git://github.com/dhellmann/oslo-cookiecutter.git - project: openstack-dev/pbr upstream: git://github.com/emonty/oslo.packaging description: Python Build Reasonableness diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 0b8c7206f8..1e631103ac 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2358,6 +2358,12 @@ projects: release: - openstack-qa-docs + - name: openstack-dev/oslo-cookiecutter + check: + - gate-noop + gate: + - gate-noop + - name: openstack-dev/pbr template: - name: python-jobs