From e9be9c814d93b9f2bae8ddbbfda30483460ace5c Mon Sep 17 00:00:00 2001 From: Ryan Petrello Date: Mon, 19 Aug 2013 12:50:09 -0400 Subject: [PATCH] Add WSME to StackForge. Change-Id: I3cfb8787568c5eefd8f239e49bea803a4532583c --- .../files/gerrit/acls/stackforge/wsme.config | 14 ++++++++++++++ .../files/jenkins_job_builder/config/projects.yaml | 10 ++++++++++ modules/openstack_project/files/zuul/layout.yaml | 14 ++++++++++++++ .../templates/review.projects.yaml.erb | 3 +++ 4 files changed, 41 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/wsme.config diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/wsme.config b/modules/openstack_project/files/gerrit/acls/stackforge/wsme.config new file mode 100644 index 0000000000..deb81a1a3c --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/wsme.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group wsme-core + label-Approved = +0..+1 group wsme-core + workInProgress = group wsme-core +[access "refs/tags/*"] + create = group wsme-ptl + pushTag = group wsme-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 5561b5046b..1dc1978fbe 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -1292,3 +1292,13 @@ jobs: - python-jobs - gate-{name}-pylint + +- project: + name: wsme + github-org: stackforge + node: precise + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - pypi-jobs diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index d867ffba20..a7638b7c0a 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2838,3 +2838,17 @@ projects: - gate-noop gate: - gate-noop + + - name: stackforge/wsme + check: + - gate-wsme-python27 + gate: + - gate-wsme-python27 + post: + - wsme-branch-tarball + pre-release: + - wsme-tarball + release: + - wsme-tarball: + - wsme-pypi-upload: + - post-mirror-python27 diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index 365231fdda..788f87d254 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -377,3 +377,6 @@ - project: openstack-infra/groups description: "Openstack Groups community portal" upstream: git://github.com/mkissam/groups.git +- 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