diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/cachemonkey.config b/modules/openstack_project/files/gerrit/acls/stackforge/cachemonkey.config new file mode 100644 index 0000000000..87d6ae2ef6 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/cachemonkey.config @@ -0,0 +1,11 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group cachemonkey-core + label-Workflow = -1..+1 group cachemonkey-core + abandon = group cachemonkey-core +[access "refs/tags/*"] + pushSignedTag = group cachemonkey-ptl +[receive] + requireChangeId = true + requireContributorAgreement = true +[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 4a724d0b3b..e74bcbba5f 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -2731,3 +2731,12 @@ jobs: - python-jobs + +- project: + name: cachemonkey + github-org: stackforge + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 671eba8503..96bd978b1b 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -495,6 +495,9 @@ acl-config: /home/gerrit2/acls/stackforge/blazar.config - project: stackforge/bufunfa upstream: git://github.com/ekarlso/bufunfa.git +- project: stackforge/cachemonkey + description: Image pre-caching controller service + upstream: git://github.com/bdelliott/cachemonkey.git - project: stackforge/cl-openstack-client description: Common Lisp OpenStack client libraries upstream: git://github.com/jd/cl-openstack-client.git diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index b948b029aa..14392a5e5c 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -3143,6 +3143,18 @@ projects: release: - blazar-nova-tarball + - name: stackforge/cachemonkey + check: + - gate-cachemonkey-pep8 + - gate-cachemonkey-python26 + - gate-cachemonkey-python27 + gate: + - gate-cachemonkey-pep8 + - gate-cachemonkey-python26 + - gate-cachemonkey-python27 + post: + - cachemonkey-coverage + - name: stackforge/cl-openstack-client check: - gate-cl-openstack-client-run-tests