Merge "Do not trigger functional jobs for unit test changes"

This commit is contained in:
Zuul 2022-08-02 09:58:24 +00:00 committed by Gerrit Code Review
commit c67c105120
6 changed files with 24 additions and 0 deletions

View File

@ -97,6 +97,8 @@
- ^.ansible-lint$
- ^.pre-commit-config.yaml$
- ^.yamllint$
- ^tripleoclient/tests/.*$
- ^tripleo_common/tests/.*$
# The base standard job for Multinode jobs
- job:

View File

@ -94,6 +94,8 @@
- ^.ansible-lint$
- ^.pre-commit-config.yaml$
- ^.yamllint$
- ^tripleoclient/tests/.*$
- ^tripleo_common/tests/.*$
# This job definition holds the required projects
# for tripleo-ci-base-centos-8. The required projects are separated
@ -156,6 +158,8 @@
^.ansible-lint$
- ^.pre-commit-config.yaml$
- ^.yamllint$
- ^tripleoclient/tests/.*$
- ^tripleo_common/tests/.*$
- job:
name: tripleo-ci-base-ovb

View File

@ -134,6 +134,9 @@
- ^tripleo_ansible/roles/.*/meta.*
- ^tripleo_ansible/roles/test_deps/.*
- ^zuul.d/base.yaml
# unit tests
- ^tripleoclient/tests/.*$
- ^tripleo_common/tests/.*$
vars: &multi_consumer_vars
consumer_job: true
build_container_images: false
@ -244,6 +247,8 @@
- ^playbooks/tripleo-buildimages/.*$
- ^vars/sova-patterns.yml$
- ^scripts/tripleo-critical-bugs/.*
- ^tripleoclient/tests/.*$
- ^tripleo_common/tests/.*$
dependencies:
- openstack-tox-linters
- tripleo-ci-centos-8-content-provider-train:

View File

@ -62,6 +62,8 @@
- tox.ini
- ^setup.*$
- ^scripts/.*
- ^tripleoclient/tests/.*$
- ^tripleo_common/tests/.*$
- job:
name: tripleo-ci-centos-9-standalone

View File

@ -46,6 +46,9 @@
- ^tripleo_ansible/roles/.*/meta.*
- ^tripleo_ansible/roles/test_deps/.*
- ^zuul.d/base.yaml
# unit tests
- ^tripleoclient/tests/.*$
- ^tripleo_common/tests/.*$
vars: &undercloud_consumer_vars
consumer_job: true
remove_tags:

View File

@ -40,6 +40,9 @@
- playbooks/quickstart-extras-standalone.yml
- roles/standalone/.*
- roles/standalone-upgrade/.*
# unit tests
- ^tripleoclient/tests/.*$
- ^tripleo_common/tests/.*$
vars: &consumer_vars
consumer_job: true
build_container_images: false
@ -93,6 +96,9 @@
# upgrade/update featuresets
- ^config/general_config/featureset037.yml
- ^config/general_config/featureset051.yml
# unit tests
- ^tripleoclient/tests/.*$
- ^tripleo_common/tests/.*$
dependencies:
- tripleo-ci-centos-9-content-provider
- tripleo-ci-centos-9-content-provider-wallaby
@ -153,6 +159,8 @@
- zuul.d/multinode-jobs.yaml
- zuul.d/undercloud-jobs.yaml
- zuul.d/standalone-jobs.yaml
- ^tripleoclient/tests/.*$
- ^tripleo_common/tests/.*$
- tripleo-ci-centos-8-content-provider-ussuri:
irrelevant-files: *upgrade_irrelevant
- tripleo-ci-centos-8-standalone-upgrade-victoria: