[c7-train] Switch c7 jobs to content provider
This change switches c7 jobs to the content provider dependency relation so the jobs share the produced artifacts. It also simplifies tags by using remove_tags instead. Change-Id: I39a0a40fb4a507ef5c25155bdfdb8ef6757afe22
This commit is contained in:
parent
66b874f41f
commit
80911871b8
|
@ -12,37 +12,28 @@
|
|||
jobs:
|
||||
- openstack-tox-pep8
|
||||
- openstack-tox-lower-constraints
|
||||
- tripleo-ci-centos-8-content-provider:
|
||||
- tripleo-ci-centos-7-content-provider:
|
||||
dependencies: &deps_unit_lint
|
||||
- openstack-tox-pep8
|
||||
- tripleo-ci-centos-7-containers-multinode:
|
||||
- tripleo-ci-centos-8-content-provider:
|
||||
dependencies: *deps_unit_lint
|
||||
- tripleo-ci-centos-8-containers-multinode:
|
||||
- tripleo-ci-centos-7-containers-multinode:
|
||||
vars: &multi_consumer_vars
|
||||
consumer_job: true
|
||||
build_container_images: false
|
||||
tags:
|
||||
- undercloud-setup
|
||||
- undercloud-scripts
|
||||
- undercloud-install
|
||||
- undercloud-post-install
|
||||
- tripleo-validations
|
||||
- overcloud-scripts
|
||||
- overcloud-prep-config
|
||||
- overcloud-prep-containers
|
||||
- overcloud-deploy
|
||||
- overcloud-post-deploy
|
||||
- overcloud-validate
|
||||
remove_tags:
|
||||
- build
|
||||
dependencies: &deps_cprovider_c7
|
||||
- tripleo-ci-centos-7-content-provider
|
||||
- tripleo-ci-centos-8-containers-multinode:
|
||||
vars: *multi_consumer_vars
|
||||
dependencies: &deps_cprovider
|
||||
- tripleo-ci-centos-8-content-provider
|
||||
- tripleo-ci-centos-8-undercloud-containers:
|
||||
vars: &undercloud_consumer_vars
|
||||
consumer_job: true
|
||||
tags:
|
||||
- undercloud-setup
|
||||
- undercloud-scripts
|
||||
- undercloud-install
|
||||
- undercloud-validate
|
||||
remove_tags:
|
||||
- build
|
||||
dependencies: *deps_cprovider
|
||||
- tripleo-ci-centos-8-standalone:
|
||||
vars: &sa_consumer_vars
|
||||
|
|
Loading…
Reference in New Issue