diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index b12a8ab9..e12aadd1 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -3,17 +3,31 @@ - build-openstack-docs-pti check: jobs: - - openstack-tox-pep8 - - interop-tempest-consistency + - openstack-tox-pep8: + # Define a list of irrelevant files to use everywhere else + irrelevant-files: &interop-irrelevant-files + - ^.*\.rst$ + - ^doc/.*$ + - ^.gitignore$ + - ^.gitreview$ + - interop-tempest-consistency: + irrelevant-files: *interop-irrelevant-files # TODO(kopecmartin) master job has issues with ensure-tox role atm # which we will figure out in a following patch. Let's comment out # the job now so that it doesn't block us - # - interop-next-refstack-client-master - - interop-next-refstack-client-wallaby - - interop-next-refstack-client-victoria - - interop-next-refstack-client-ussuri - - interop-next-refstack-client-train + # - interop-next-refstack-client-master: + # irrelevant-files: *interop-irrelevant-files + - interop-next-refstack-client-wallaby: + irrelevant-files: *interop-irrelevant-files + - interop-next-refstack-client-victoria: + irrelevant-files: *interop-irrelevant-files + - interop-next-refstack-client-ussuri: + irrelevant-files: *interop-irrelevant-files + - interop-next-refstack-client-train: + irrelevant-files: *interop-irrelevant-files gate: jobs: - - openstack-tox-pep8 - - interop-tempest-consistency + - openstack-tox-pep8: + irrelevant-files: *interop-irrelevant-files + - interop-tempest-consistency: + irrelevant-files: *interop-irrelevant-files