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