From 570c7f402fc8b070b4df5778737fcd985fc7ac12 Mon Sep 17 00:00:00 2001 From: Doug Hellmann Date: Mon, 25 Nov 2013 21:38:14 +0000 Subject: [PATCH] Move stevedore to stackforge Change-Id: I39592564213edfe1ce0241ea7215e650ee47fd16 --- .../gerrit/acls/stackforge/stevedore.config | 14 +++++++++++ .../jenkins_job_builder/config/projects.yaml | 12 ++++++++++ .../openstack_project/files/zuul/layout.yaml | 24 +++++++++++++++++++ .../templates/review.projects.yaml.erb | 3 +++ 4 files changed, 53 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/stevedore.config diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/stevedore.config b/modules/openstack_project/files/gerrit/acls/stackforge/stevedore.config new file mode 100644 index 0000000000..3c4a6bf6df --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/stevedore.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group stevedore-core + label-Approved = +0..+1 group stevedore-core + workInProgress = group stevedore-core +[access "refs/tags/*"] + create = group stevedore-ptl + pushTag = group stevedore-ptl +[project] + state = active +[receive] + requireChangeId = true + requireContributorAgreement = false +[submit] + mergeContent = true diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml index f6379f0af1..4fab31ef31 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -1557,6 +1557,18 @@ - gate-{name}-tox-{envlist}: envlist: ironic-tip +- project: + name: stevedore + github-org: stackforge + node: precise + rtfd-id: 4157 + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - pypi-jobs + - hook-{name}-rtfd + - project: name: python-tuskarclient github-org: openstack diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index af74c4d37b..bfed122ee4 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -3547,6 +3547,30 @@ projects: - post-mirror-python33 - hook-pecan-rtfd + - name: stackforge/stevedore + check: + - gate-stevedore-pep8 + - gate-stevedore-python26 + - gate-stevedore-python27 + - gate-stevedore-python33 + gate: + - gate-stevedore-pep8 + - gate-stevedore-python26 + - gate-stevedore-python27 + - gate-stevedore-python33 + post: + - stevedore-branch-tarball + pre-release: + - stevedore-tarball + - hook-stevedore-rtfd + release: + - stevedore-tarball: + - stevedore-pypi-upload: + - post-mirror-python26 + - post-mirror-python27 + - post-mirror-python33 + - hook-stevedore-rtfd + - name: openstack-infra/groups check: - gate-noop diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index 8bbf9564cd..acfce64dcf 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -499,3 +499,6 @@ - project: stackforge/wsme description: Web Service Made Easy (WSME) simplify the writing of REST web services by providing simple yet powerful typing which removes the need to directly manipulate the request and the response objects. upstream: git://github.com/ryanpetrello/wsme.git +- project: stackforge/stevedore + description: Manage dynamic plugins for Python applications + upstream: git://github.com/dreamhost/stevedore.git