From baadb73e4ea051248abab051635b8a247f20a410 Mon Sep 17 00:00:00 2001 From: Felipe Monteiro Date: Tue, 5 Jun 2018 20:16:50 -0400 Subject: [PATCH] Add irrelevant-files/files to all appropriate .zuul.yaml jobs This patchset either expands on existing entries in irrelevant-files or adds irrelevant-files to various jobs to save on resources in Zuul. Ditto for files entry. Change-Id: I50e3323d989fa0dc0087d9c5f6709425780d42be --- .zuul.yaml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index 0d0c2efa..ee7772e6 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -56,6 +56,8 @@ run: tools/zuul/playbooks/pep8-linter.yaml timeout: 300 nodeset: airship-promenade-single-node + files: + - ^.*\.py$ - job: name: airship-promenade-lint-chart @@ -64,6 +66,8 @@ run: tools/zuul/playbooks/helm-linter.yaml timeout: 300 nodeset: airship-promenade-single-node + files: + - ^charts/.*$ - job: name: airship-promenade-unit-py35 @@ -72,6 +76,8 @@ run: tools/zuul/playbooks/unit-py35.yaml timeout: 300 nodeset: airship-promenade-single-node + files: + - ^.*\.py$ - job: name: airship-promenade-security-bandit @@ -80,6 +86,8 @@ run: tools/zuul/playbooks/security-bandit.yaml timeout: 300 nodeset: airship-promenade-single-node + files: + - ^.*\.py$ - job: name: airship-promenade-doc-build @@ -88,6 +96,11 @@ run: tools/zuul/playbooks/doc-build.yaml timeout: 300 nodeset: airship-promenade-single-node + irrelevant-files: + - ^charts/.*$ + - ^etc/.*$ + - ^tests/.*$ + - ^tools/.*$ - job: name: airship-promenade-linter @@ -103,6 +116,11 @@ tags: dynamic: patch_set: true + irrelevant-files: + - ^charts/.*$ + - ^etc/.*$ + - ^tests/.*$ + - ^tools/.*$ - job: name: airship-docker-build-post @@ -118,6 +136,11 @@ commit: true static: - latest + irrelevant-files: + - ^charts/.*$ + - ^etc/.*$ + - ^tests/.*$ + - ^tools/.*$ - secret: name: airship_dockerhub_creds