From 05f7c12349f99a7790cef64b209f516b15764707 Mon Sep 17 00:00:00 2001 From: Brian Elliott Date: Thu, 29 May 2014 14:48:28 -0500 Subject: [PATCH] Project configuration for cachemonkey Adds config for stackforge/cachemonkey project. Change-Id: Ida41026c42bcccf3df17c5ab221731fecc8ad404 --- .../files/gerrit/acls/stackforge/cachemonkey.config | 11 +++++++++++ .../files/jenkins_job_builder/config/projects.yaml | 9 +++++++++ modules/openstack_project/files/review.projects.yaml | 3 +++ modules/openstack_project/files/zuul/layout.yaml | 12 ++++++++++++ 4 files changed, 35 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/cachemonkey.config 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 a709dca7db..0fae07c137 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -2569,3 +2569,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 f553f529f0..c1f0655c83 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -472,6 +472,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 ab59e4f2e7..7974ae7ebd 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -3448,6 +3448,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