From e0b47929355a73d23459299035604ecec703f6c1 Mon Sep 17 00:00:00 2001
From: Gage Hugo <gagehugo@gmail.com>
Date: Fri, 2 Feb 2018 14:39:10 -0600
Subject: [PATCH] Don't run deploy jobs for docs-only changes

This change adds .rst and doc/ to the list of irrelevant files
for the gate jobs in order to allow only the openstack-docs gate job
to run when a change only affects documentation.

Change-Id: Ie55bbe21433781e5e89896efea83cbc7956085d0
---
 .zuul.yaml | 24 ++++++++++++++++++++----
 1 file changed, 20 insertions(+), 4 deletions(-)

diff --git a/.zuul.yaml b/.zuul.yaml
index 9db87b08c4..b5ac8a519d 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -47,10 +47,26 @@
               - ^releasenotes/.*$
     gate:
       jobs:
-        - openstack-helm-linter
-        - openstack-helm-dev-deploy-ceph
-        - openstack-helm-dev-deploy-nfs
-        - openstack-helm-multinode-ubuntu
+        - openstack-helm-linter:
+            irrelevant-files:
+              - ^.*\.rst$
+              - ^doc/.*$
+              - ^releasenotes/.*$
+        - openstack-helm-dev-deploy-ceph:
+            irrelevant-files:
+              - ^.*\.rst$
+              - ^doc/.*$
+              - ^releasenotes/.*$
+        - openstack-helm-dev-deploy-nfs:
+            irrelevant-files:
+              - ^.*\.rst$
+              - ^doc/.*$
+              - ^releasenotes/.*$
+        - openstack-helm-multinode-ubuntu:
+            irrelevant-files:
+              - ^.*\.rst$
+              - ^doc/.*$
+              - ^releasenotes/.*$
 
 - job:
     name: openstack-helm-linter