[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:
Rafael Folco 2020-10-26 13:29:51 -03:00 committed by Sagi Shnaidman
parent 66b874f41f
commit 80911871b8
1 changed files with 11 additions and 20 deletions

View File

@ -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