Merge "Don't run some more complex CI jobs on unrelated changes" into stable/victoria

This commit is contained in:
Zuul 2021-06-04 16:00:57 +00:00 committed by Gerrit Code Review
commit 4d32cd8fd7
1 changed files with 33 additions and 17 deletions

View File

@ -13,20 +13,7 @@
- release-notes-jobs-python3
check:
jobs:
- neutron-functional-with-uwsgi
- neutron-fullstack-with-uwsgi
- neutron-rally-task
- neutron-grenade-multinode
- neutron-grenade-dvr-multinode
- neutron-grenade-ovn:
voting: false
- neutron-tempest-linuxbridge
- neutron-tempest-with-uwsgi
- neutron-tempest-multinode-full-py3
- neutron-tempest-dvr-ha-multinode-full
- neutron-tempest-iptables_hybrid
- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa:
voting: false
- neutron-functional-with-uwsgi:
# We don't run the job on things like neutron docs-only changes
irrelevant-files: &irrelevant-files
- ^(test-|)requirements.txt$
@ -41,14 +28,42 @@
- ^vagrant/.*$
- ^migration/.*$
- ^devstack/.*\.sample$
- neutron-tempest-slow-py3
- neutron-tempest-ipv6-only
- neutron-fullstack-with-uwsgi:
irrelevant-files: *irrelevant-files
- neutron-rally-task:
irrelevant-files: *irrelevant-files
- neutron-grenade-multinode:
irrelevant-files: *irrelevant-files
- neutron-grenade-dvr-multinode:
irrelevant-files: *irrelevant-files
- neutron-grenade-ovn:
voting: false
irrelevant-files: *irrelevant-files
- neutron-tempest-linuxbridge:
irrelevant-files: *irrelevant-files
- neutron-tempest-with-uwsgi:
irrelevant-files: *irrelevant-files
- neutron-tempest-multinode-full-py3:
irrelevant-files: *irrelevant-files
- neutron-tempest-dvr-ha-multinode-full:
irrelevant-files: *irrelevant-files
- neutron-tempest-iptables_hybrid:
irrelevant-files: *irrelevant-files
- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa:
voting: false
irrelevant-files: *irrelevant-files
- neutron-tempest-slow-py3:
irrelevant-files: *irrelevant-files
- neutron-tempest-ipv6-only:
irrelevant-files: *irrelevant-files
- neutron-tempest-with-neutron-lib-master:
voting: false
irrelevant-files: *irrelevant-files
- neutron-ovn-tempest-ovs-release
- neutron-ovn-tempest-ovs-release:
irrelevant-files: *irrelevant-files
- neutron-ovn-tempest-ovs-release-ipv6-only:
voting: false
irrelevant-files: *irrelevant-files
# TODO(slaweq): add this job again to the check queue when it will be
# working fine on python 3
#- networking-midonet-tempest-aio-ml2-centos-7:
@ -68,6 +83,7 @@
- tripleo-ci-centos-8-content-provider
- neutron-ovn-rally-task:
voting: false
irrelevant-files: *irrelevant-files
# TripleO jobs that deploy OVN.
# Note we don't use a project-template here, so it's easier
# to disable voting on one specific job if things go wrong.