Browse code

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

Andreas Jaeger authored on 2017/12/24 04:17:33
Showing 1 changed files
... ...
@@ -80,6 +80,14 @@
80 80
     pre-run: playbooks/pre.yaml
81 81
     run: playbooks/devstack.yaml
82 82
     post-run: playbooks/post.yaml
83
+    irrelevant-files:
84
+      # Documentation related
85
+      - ^.*\.rst$
86
+      - ^api-ref/.*$
87
+      - ^doc/.*$
88
+      - ^releasenotes/.*$
89
+      # Translations
90
+      - ^.*/locale/.*po$
83 91
 
84 92
 - job:
85 93
     name: devstack-multinode