From 069925c966b65f3b84751b63e3e56b40d5c2011c Mon Sep 17 00:00:00 2001
From: Andreas Jaeger <aj@suse.de>
Date: Tue, 31 Dec 2013 17:53:56 +0100
Subject: [PATCH] Add niceness gate for operations-guide

This is the first gate using the new openstack-doc-tools
repository.
The gate should be non-voting.

Change-Id: Ib6400d079743962889986a2694d4f2f3ce6af317
---
 .../files/jenkins_job_builder/config/projects.yaml       | 9 +++++++++
 modules/openstack_project/files/zuul/layout.yaml         | 3 +++
 2 files changed, 12 insertions(+)

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 99bbbb28ae..924d052141 100644
--- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
+++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
@@ -1815,6 +1815,15 @@
           system: apt
           profileos: "ubuntu"
 
+- project:
+    name: operations-guide
+    github-org: openstack
+    node: precise
+
+    jobs:
+      - gate-{name}-tox-{envlist}:
+          envlist: checkniceness
+
 - project:
     name: manila
     github-org: stackforge
diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml
index e0c38b6b4c..27acd1736b 100644
--- a/modules/openstack_project/files/zuul/layout.yaml
+++ b/modules/openstack_project/files/zuul/layout.yaml
@@ -328,6 +328,8 @@ jobs:
     branch: ^(?!stable/grizzly).*$
   - name: gate-openstack-manuals-validate-build
     branch: ^(?!stable/grizzly).*$
+  - name: gate-operations-guide-tox-checkniceness
+    voting: false
 # Deprecated documentation targets:
   - name: openstack-block-storage-admin-old
     branch: stable/grizzly
@@ -2011,6 +2013,7 @@ projects:
 
   - name: openstack/operations-guide
     check:
+      - gate-operations-guide-tox-checkniceness
       - gate-openstack-manuals-operations-guide
     gate:
       - gate-openstack-manuals-operations-guide