Switch tripleo job to content provider

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

Change-Id: I701be922f7146ca9d36100055c17b6e5f1eb7e3d
This commit is contained in:
Rafael Folco 2020-11-02 12:20:47 -03:00
parent 6276909ac2
commit 649a6904a6
1 changed files with 12 additions and 2 deletions

View File

@ -34,6 +34,7 @@
periodic:
jobs:
- tripleo-ci-centos-8-content-provider
- devstack-tobiko-functional-centos
- devstack-tobiko-functional-ubuntu
- devstack-tobiko-functional-ovn-centos
@ -44,5 +45,14 @@
- devstack-tobiko-faults-ovn-ubuntu
- devstack-tobiko-scenario-ovn-centos
- devstack-tobiko-scenario-ovn-ubuntu
- tobiko-tripleo-functional
- tobiko-tripleo-faults
- tobiko-tripleo-functional:
vars: &consumer_vars
consumer_job: true
build_container_images: false
remove_tags:
- build
dependencies: &deps_cprovider
- tripleo-ci-centos-8-content-provider
- tobiko-tripleo-faults:
vars: *consumer_vars
dependencies: *deps_cprovider