From 7e70b4910975104400ea66caa8e8d72467b15742 Mon Sep 17 00:00:00 2001 From: Doug Hellmann Date: Mon, 3 Feb 2014 08:10:51 -0800 Subject: [PATCH] Import oslo-cookiecutter repository Oslo libraries use namespace packages that require some adjustments to the default cookiecutter templates. Change-Id: I240a73f90025ffc64f14593353206ca5867cc0fd --- .../acls/openstack-dev/oslo-cookiecutter.config | 14 ++++++++++++++ .../openstack_project/files/review.projects.yaml | 3 +++ modules/openstack_project/files/zuul/layout.yaml | 6 ++++++ 3 files changed, 23 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/openstack-dev/oslo-cookiecutter.config 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 416b6ee9da..75c38057fa 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 4def415226..b79ee5846d 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2231,6 +2231,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