Avoid running kolla source jobs for unnecessary files

While fixing test-requirement.txt, I found that
check pipeline can be more optimized in term of selecting
the jobs to run based on file change.
- https://review.openstack.org/#/c/567083/
kolla main jobs are not needed to be run on check
pipeline for test-requirements.txt, releasenotes/* etc.

This commit skip those jobs when only above files
are changed in patch. This is will save time as well
as infra resource also.

Change-Id: I0c1328237d2109b1d1d5dcb40f331fff1ab10257
This commit is contained in:
ghanshyam 2018-05-09 03:16:04 +00:00 committed by Ghanshyam Mann
parent 12f7b96546
commit 9ac94ccd85

View File

@ -74,6 +74,8 @@
irrelevant-files:
- ^.*\.rst$
- ^doc/.*
- ^(test-|)requirements.txt$
- ^releasenotes/.*$
vars:
scenario: aio
roles: