From e437d52914728e5282ecb35e068bcfb535f34a54 Mon Sep 17 00:00:00 2001 From: JP Maxwell Date: Tue, 11 Dec 2018 17:00:19 -0600 Subject: [PATCH] Adding the netlify-sandbox project We are setting up the netlify-sandbox project in order to create and test the implementation of a gerrit plugin to netlify CMS such that changes can be submitted to gerrit for review before going live on a netlify CMS powered website. Change-Id: Ib1561a243341995b720473566ab62a57c073128f --- .../acls/openstack-infra/netlify-sandbox.config | 16 ++++++++++++++++ gerrit/projects.yaml | 3 +++ zuul/main.yaml | 1 + 3 files changed, 20 insertions(+) create mode 100644 gerrit/acls/openstack-infra/netlify-sandbox.config diff --git a/gerrit/acls/openstack-infra/netlify-sandbox.config b/gerrit/acls/openstack-infra/netlify-sandbox.config new file mode 100644 index 0000000000..053fcba3b5 --- /dev/null +++ b/gerrit/acls/openstack-infra/netlify-sandbox.config @@ -0,0 +1,16 @@ +[access "refs/heads/*"] +abandon = group netlify-sandbox-core +create = group netlify-sandbox-release +label-Code-Review = -2..+2 group netlify-sandbox-core +label-Verified = -1..+1 group netlify-sandbox-ci +label-Workflow = -1..+1 group netlify-sandbox-core + +[access "refs/tags/*"] +pushSignedTag = group netlify-sandbox-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index 8d995f929b..1150ec192f 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -244,6 +244,9 @@ use-storyboard: true groups: - openstack-ci +- project: openstack-infra/netlify-sandbox + description: sandbox for testing netlify cms integration with Gerrit. + upstream: https://github.com/gcutrini/starlingx-website.git - project: openstack-infra/nodepool use-storyboard: true cgit-alias: diff --git a/zuul/main.yaml b/zuul/main.yaml index 27ed83791e..a7a3385bed 100644 --- a/zuul/main.yaml +++ b/zuul/main.yaml @@ -70,6 +70,7 @@ - openstack-infra/lpmqtt - openstack-infra/meetbot - openstack-infra/mqtt_statsd + - openstack-infra/netlify-sandbox - openstack-infra/nodepool - openstack-infra/nose-html-output - openstack-infra/odsreg