Switch tripleo standalone job to content provider

Content provider job builds and shares the artifacts among
consumer jobs. This removes dependency on docker.io pulls.

Change-Id: Ib2b9f541e6e287c3b0bfd091310e3ce267fc6adb
(cherry picked from commit e0e7f1b64e)
This commit is contained in:
Rafael Folco 2020-10-27 14:04:01 -03:00 committed by Bernard Cafarelli
parent f69087aa54
commit 4e4ff921dc
1 changed files with 12 additions and 1 deletions

View File

@ -59,7 +59,16 @@
# irrelevant-files: *irrelevant-files
- openstacksdk-functional-devstack-networking:
voting: false
- neutron-centos-8-tripleo-standalone
- tripleo-ci-centos-8-content-provider:
voting: false
- neutron-centos-8-tripleo-standalone:
vars: &consumer_vars
consumer_job: true
build_container_images: false
remove_tags:
- build
dependencies: &consumer_deps
- tripleo-ci-centos-8-content-provider
- neutron-ovn-rally-task:
voting: false
# TripleO jobs that deploy OVN.
@ -71,6 +80,8 @@
# failures, please reach us on #tripleo IRC channel.
- neutron-ovn-tripleo-ci-centos-8-containers-multinode:
voting: false
vars: *consumer_vars
dependencies: *consumer_deps
- neutron-ovn-tempest-slow:
voting: false
- openstack-tox-py36: # from openstack-python3-victoria-jobs template