From 6b51184083d148f04182f79e0331dba5f53939e8 Mon Sep 17 00:00:00 2001 From: Timur Sufiev Date: Tue, 29 Jul 2014 19:16:42 +0400 Subject: [PATCH] Create merlin repo The patch add a new repository that will contain all code of Merlin project (https://wiki.openstack.org/wiki/Merlin). Change-Id: Iefff78c0d8ea3df56d5fcbd16de5a53fad9e806d --- .../gerritbot/files/gerritbot_channel_config.yaml | 10 ++++++++++ .../files/accessbot/channels.yaml | 1 + .../files/gerrit/acls/stackforge/merlin.config | 14 ++++++++++++++ .../openstack_project/files/review.projects.yaml | 2 ++ modules/openstack_project/files/zuul/layout.yaml | 8 ++++++++ 5 files changed, 35 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/merlin.config diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 76b5412b06..bc0563a500 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -320,6 +320,16 @@ openstack-chef: - stable/grizzly - stable/havana +openstack-merlin: + events: + - patchset-created + - change-merged + - x-vrif-minus-2 + projects: + - stackforge/merlin + branches: + - master + openstack-mistral: events: - patchset-created diff --git a/modules/openstack_project/files/accessbot/channels.yaml b/modules/openstack_project/files/accessbot/channels.yaml index 96c300f18f..6915183afa 100644 --- a/modules/openstack_project/files/accessbot/channels.yaml +++ b/modules/openstack_project/files/accessbot/channels.yaml @@ -98,6 +98,7 @@ channels: - open_stack - name: openstack-meniscus - name: openstack-merges + - name: openstack-merlin - name: openstack-metering - name: openstack-monasca - name: openstack-neutron diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/merlin.config b/modules/openstack_project/files/gerrit/acls/stackforge/merlin.config new file mode 100644 index 0000000000..b6e9754a3b --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/merlin.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] +abandon = group merlin-core +label-Code-Review = -2..+2 group merlin-core +label-Workflow = -1..+1 group merlin-core + +[access "refs/tags/*"] +pushSignedTag = group merlin-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index a1ea6cc1b9..249c108b0b 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -838,6 +838,8 @@ - project: stackforge/manila description: Shared filesystem management project for OpenStack. upstream: git://github.com/bswartz/manila.git +- project: stackforge/merlin + description: Framework for building UIs for OpenStack projects dealing with complex input data - project: stackforge/milk description: ETC cloud API framework project upstream: git://github.com/sarob/milk.git diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index eb74a2399c..efb94dfaf2 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -4040,6 +4040,14 @@ projects: - manila-branch-tarball - manila-coverage + - name: stackforge/merlin + template: + - name: merge-check + check: + - noop + gate: + - noop + - name: stackforge/milk template: - name: merge-check