From b4d772b9fdb00fbdec1304ce6fbeafaa77915071 Mon Sep 17 00:00:00 2001 From: Andreas Jaeger <aj@suse.com> Date: Sat, 23 Dec 2017 20:17:33 +0100 Subject: [PATCH] devstack job: Add irrelevant-files Do not run devstack and its siblings if only rst files, releasenotes, or files in doc directory change. This is the minimal set of irrelevant files shared by most projects already. Needed-By: Ie8504ba3d5d46f6338a228ed2d248ba6363e37ae Change-Id: Id0095763eb91592c2fd1a913526883987df704bd --- .zuul.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index a699dbaa7d..037e9a9ea8 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -80,6 +80,14 @@ pre-run: playbooks/pre.yaml run: playbooks/devstack.yaml post-run: playbooks/post.yaml + irrelevant-files: + # Documentation related + - ^.*\.rst$ + - ^api-ref/.*$ + - ^doc/.*$ + - ^releasenotes/.*$ + # Translations + - ^.*/locale/.*po$ - job: name: devstack-multinode