diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/congress.config b/modules/openstack_project/files/gerrit/acls/stackforge/congress.config new file mode 100644 index 0000000000..0f39bc6867 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/congress.config @@ -0,0 +1,12 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group congress-core + label-Approved = +0..+1 group congress-core + workInProgress = group congress-core +[access "refs/tags/*"] + create = group congress-core + pushTag = group congress-core +[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 41c339e015..36e5d490f7 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -1668,3 +1668,12 @@ jobs: - python-jobs + +- project: + name: congress + github-org: stackforge + node: precise + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index fb2e870aaa..78b9378278 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -1799,6 +1799,14 @@ projects: gate: - gate-noop + - name: stackforge/congress + check: + - gate-congress-pep8 + - gate-congress-python27 + gate: + - gate-congress-pep8 + - gate-congress-python27 + - name: stackforge/MRaaS check: - gate-noop diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index 10545aa279..58319cda5d 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -460,3 +460,7 @@ - project: stackforge/solum description: "An OpenStack related project designed to make cloud services easier to consume and integrate into your application development process. See: https://wiki.openstack.org/wiki/Solum" upstream: git://github.com/rackerlabs/solum +- project: stackforge/congress + description: Congress + upstream: git://github.com/pballand/congress.git + acl-config: /home/gerrit2/acls/stackforge/congress.config