zuul/layout: do not skip puppet jobs for doc/releasenotes
Stop skipping Puppet CI jobs, except TripleO jobs, when doing a patch on releasenote and documentation files. The motivation is to avoid complexity and mistakes in regex rules, that can cause serious issues. Change-Id: I26f940c4d3be9b43f4019ce7724c3f9830fdbfe2
This commit is contained in:
parent
f3b4fb0814
commit
0d62e5e285
@ -2267,8 +2267,8 @@ jobs:
|
||||
branch: ^(?!stable/(icehouse|juno|kilo)).*$
|
||||
voting: false
|
||||
|
||||
# no need to run the jobs for doc / releasenotes patches
|
||||
- name: ^gate-(puppet-.*-|tripleo-ci-f22).*$
|
||||
# no need to run tripleo jobs for doc / releasenotes patches on puppet modules
|
||||
- name: ^gate-tripleo-ci-f22.*
|
||||
skip-if:
|
||||
- project: ^openstack/puppet-.*$
|
||||
all-files-match-any:
|
||||
|
Loading…
x
Reference in New Issue
Block a user