From d5f4ee82f75d802e4a3457edc05f5db37c4193a4 Mon Sep 17 00:00:00 2001 From: Dina Belova Date: Thu, 3 Dec 2015 12:36:28 +0300 Subject: [PATCH] Add new performance-docs repository Needed-By: I8978af21f49e18ccd1f9b8de848f507eb7d4f962 Change-Id: I1dc27f77d72babdfef2d63abef52cef50454c01e --- gerrit/acls/openstack/performance-docs.config | 16 ++++++++++++++++ gerrit/projects.yaml | 3 +++ gerritbot/channels.yaml | 10 ++++++++++ jenkins/jobs/projects.yaml | 8 ++++++++ zuul/layout.yaml | 10 ++++++++++ 5 files changed, 47 insertions(+) create mode 100644 gerrit/acls/openstack/performance-docs.config diff --git a/gerrit/acls/openstack/performance-docs.config b/gerrit/acls/openstack/performance-docs.config new file mode 100644 index 0000000000..8f96293b6b --- /dev/null +++ b/gerrit/acls/openstack/performance-docs.config @@ -0,0 +1,16 @@ +[access "refs/heads/*"] +abandon = group performance-docs-core +create = group performance-docs-release +label-Code-Review = -2..+2 group performance-docs-core +label-Verified = -1..+1 group performance-docs-ci +label-Workflow = -1..+1 group performance-docs-core + +[access "refs/tags/*"] +pushSignedTag = group performance-docs-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index b8f6129603..88ebb6ea15 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -2319,6 +2319,9 @@ description: Install utility to deploy OpenStack on multiple hosts. - project: openstack/pandaman description: ITDB Service for OpenStack +- project: openstack/performance-docs + description: OpenStack performance testing plans, results, investigations + and accompanying pieces of testing scripts and Rally scenarios. - project: openstack/poppy description: A modular, vendor-neutral API, that wraps provisioning instructions for all CDN vendors that support it. diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index 3d37474d8a..c6ea6ba2dc 100755 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -1273,6 +1273,16 @@ openstack-pandaman: branches: - master +openstack-performance: + events: + - patchset-created + - change-merged + - x-vrif-minus-2 + projects: + - openstack/performance-docs + branches: + - master + openstack-pkg: events: - patchset-created diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index d8f5195ffa..be43bb382e 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -4217,6 +4217,14 @@ - pypi-jobs - 'lib-forward-testing-{name}' +- project: + name: performance-docs + node: 'bare-precise || bare-trusty' + doc-publisher-site: docs.openstack.org + jobs: + - openstack-publish-jobs + - gate-{name}-docs + - project: name: poppy node: 'bare-precise || bare-trusty' diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 484e3df25a..6fc2773a22 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -7535,6 +7535,16 @@ projects: - name: merge-check - name: python-jobs + - name: openstack/performance-docs + template: + - name: merge-check + check: + - gate-performance-docs-docs + gate: + - gate-performance-docs-docs + post: + - performance-docs-docs + - name: openstack/poppy template: - name: merge-check