Update zuul layout to reflect recent changes in TripleO
Paunch is now disabled by default except on a few jobs when Pacemaker is still running with Docker; which is the case of scenario004. Let's remove the jobs where Paunch isn't exercised, to save resources. And also add the 'irrelevant-files' parameter to skip the job when not needed. Note: it's not defined in that file but the OVB jobs running on CentOS7 also need to be executed until they are moved to CentOS8; since Pacemaker and Docker are used; therefore Paunch is used to manage the non-HA containers. Change-Id: Ie8d2515b46f70b5ca39625bd0272d933f3b0ffec
This commit is contained in:
parent
3006b547cb
commit
a0a4276345
|
@ -1,6 +1,5 @@
|
|||
- project:
|
||||
templates:
|
||||
- tripleo-multinode-container-minimal
|
||||
- openstack-python3-ussuri-jobs
|
||||
- check-requirements
|
||||
- publish-openstack-docs-pti
|
||||
|
@ -12,31 +11,22 @@
|
|||
- openstack-tox-py27
|
||||
- openstack-tox-py36
|
||||
- openstack-tox-py37
|
||||
- tripleo-ci-centos-7-containers-multinode:
|
||||
dependencies: &deps_unit_lint
|
||||
- tripleo-ci-centos-7-scenario004-standalone:
|
||||
dependencies:
|
||||
- openstack-tox-pep8
|
||||
- openstack-tox-py27
|
||||
- openstack-tox-py36
|
||||
- openstack-tox-py37
|
||||
- tripleo-ci-centos-7-scenario000-multinode-oooq-container-upgrades:
|
||||
dependencies: *deps_unit_lint
|
||||
- tripleo-ci-centos-7-scenario000-multinode-oooq-container-updates:
|
||||
dependencies: *deps_unit_lint
|
||||
- tripleo-ci-centos-7-scenario007-multinode-oooq-container:
|
||||
dependencies: *deps_unit_lint
|
||||
- tripleo-ci-centos-7-scenario009-multinode-oooq-container:
|
||||
dependencies: *deps_unit_lint
|
||||
- tripleo-ci-centos-7-standalone-upgrade:
|
||||
dependencies: *deps_unit_lint
|
||||
- tripleo-ci-centos-7-scenario001-standalone:
|
||||
dependencies: *deps_unit_lint
|
||||
- tripleo-ci-centos-7-scenario002-standalone:
|
||||
dependencies: *deps_unit_lint
|
||||
- tripleo-ci-centos-7-scenario003-standalone:
|
||||
dependencies: *deps_unit_lint
|
||||
irrelevant-files: &standalone_ignored
|
||||
- ^.*\.md$
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^docs/.*$
|
||||
- ^releasenotes/.*$
|
||||
- ^test-requirements.txt$
|
||||
- tox.ini
|
||||
gate:
|
||||
queue: tripleo
|
||||
jobs:
|
||||
- tripleo-ci-centos-7-scenario004-standalone:
|
||||
dependencies: *deps_unit_lint
|
||||
- tripleo-ci-centos-7-scenario012-standalone:
|
||||
dependencies: *deps_unit_lint
|
||||
- tripleo-ci-centos-7-containerized-undercloud-upgrades:
|
||||
dependencies: *deps_unit_lint
|
||||
irrelevant-files: *standalone_ignored
|
||||
|
|
Loading…
Reference in New Issue