From 25a9d31a6816632981fa4f7ff709c2f1918ed4ed Mon Sep 17 00:00:00 2001 From: Thierry Carrez Date: Wed, 15 May 2013 15:05:29 +0200 Subject: [PATCH] Add releasestatus under openstack-infra Add releasestatus to gerrit under openstack-infra. This won't use gate tests or generate tarballs for the time being. Change-Id: Ifd6afcea632d78d2900cf51de835e07700ef1c7c Reviewed-on: https://review.openstack.org/29235 Reviewed-by: Paul Belanger Reviewed-by: James E. Blair Approved: Clark Boylan Reviewed-by: Clark Boylan Tested-by: Jenkins --- .../gerritbot/files/gerritbot_channel_config.yaml | 1 + .../acls/openstack-infra/releasestatus.config | 13 +++++++++++++ modules/openstack_project/files/zuul/layout.yaml | 6 ++++++ .../templates/review.projects.yaml.erb | 3 +++ 4 files changed, 23 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/openstack-infra/releasestatus.config diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 27e3ee6895..6ae4bb9e3e 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -22,6 +22,7 @@ openstack-infra: - openstack-infra/lodgeit - openstack-infra/meetbot - openstack-infra/nose-html-output + - openstack-infra/releasestatus - openstack-infra/reviewday - openstack-infra/statusbot - openstack-infra/zuul diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/releasestatus.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/releasestatus.config new file mode 100644 index 0000000000..eb80b82455 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack-infra/releasestatus.config @@ -0,0 +1,13 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group releasestatus-core + label-Approved = +0..+1 group releasestatus-core +[access "refs/tags/*"] + create = group releasestatus-core + pushTag = group releasestatus-core +[project] + state = active +[receive] + requireChangeId = true +[submit] + mergeContent = true + action = cherry pick diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index f12b58a7e2..bf0890b207 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -300,6 +300,12 @@ projects: - reviewday-tarball: - reviewday-pypi-upload + - name: openstack-infra/releasestatus + check: + - gate-noop + gate: + - gate-noop + - name: openstack-infra/statusbot check: - gate-statusbot-pep8 diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index 876d0bb9c5..e0b62771b6 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -44,6 +44,9 @@ - project: openstack-infra/reviewday upstream: git://github.com/dprince/reviewday.git description: OpenStack code review report generator +- project: openstack-infra/releasestatus + upstream: git://github.com/ttx/releasestatus.git + description: OpenStack Release Status page generator - project: openstack-infra/statusbot description: Infrastructure status update IRC bot - project: openstack-infra/zmq-event-publisher