zuul: don't run functional jobs when patching irrelevant files

- Moving irrelevant files to tripleo-ci-dsvm (and not only multinode)
- Adding spec/ directory, used for unit tests in puppet-tripleo

That patch will help to save CI resources.

Change-Id: Ie58d66afe99ed0c5ed5508b652f931593b290ca7
This commit is contained in:
Emilien Macchi 2017-11-21 06:40:19 -08:00
parent de4a74ea6c
commit 621316bbb0
1 changed files with 9 additions and 8 deletions

View File

@ -85,6 +85,15 @@
- openstack/tripleo-quickstart-extras
- openstack/tripleo-ui
- openstack/zaqar
irrelevant-files:
- ^.*\.md$
- ^.*\.rst$
- ^doc/.*$
- ^etc/.*$
- ^metadata.json$
- ^releasenotes/.*$
- ^test-requirements.txt$
- ^spec/.*$
- job:
name: tripleo-ci-dsvm-multinode
@ -96,11 +105,3 @@
roles:
- zuul: openstack-infra/zuul-jobs
pre-run: playbooks/multinode-networking/pre.yaml
irrelevant-files:
- ^.*\.md$
- ^.*\.rst$
- ^doc/.*$
- ^etc/.*$
- ^metadata.json$
- ^releasenotes/.*$
- ^test-requirements.txt$