Introduce stable jobs for tripleo-build-containers-ubi-8

tripleo-build-containers-ubi-8-ussuri (and train), child jobs of
tripleo-build-containers-ubi-8 and non voting. It'll allow to test
container builds without Kolla on stable/ussuri and train.

Change-Id: Iadb569851d5b07439cd21dc57061baa061538d14
This commit is contained in:
Emilien Macchi 2020-07-06 15:39:01 -04:00 committed by Sagi Shnaidman
parent 8f53a8c385
commit 405a96b51e
1 changed files with 25 additions and 3 deletions

View File

@ -162,11 +162,9 @@
branch_override: stable/ussuri
- job:
name: tripleo-build-containers-ubi-8
name: tripleo-build-containers-ubi-8-base
parent: tripleo-build-containers-base-with-files
nodeset: single-centos-8-node
branches: ^(?!stable/(pike|queens|rocky|stein|train|ussuri)).*$
voting: true
roles:
- zuul: opendev.org/openstack/tripleo-ansible
required-projects:
@ -183,3 +181,27 @@
buildcontainers_override_repos: current-tripleo
push_containers: false
push_containers_podman: false
- job:
name: tripleo-build-containers-ubi-8
parent: tripleo-build-containers-ubi-8-base
branches: ^(?!stable/(pike|queens|rocky|stein)).*$
voting: true
- job:
name: tripleo-build-containers-ubi-8-ussuri
parent: tripleo-build-containers-ubi-8-base
branches: master
override-checkout: stable/ussuri
vars:
branch_override: stable/ussuri
voting: false
- job:
name: tripleo-build-containers-ubi-8-train
parent: tripleo-build-containers-ubi-8-base
branches: master
override-checkout: stable/train
vars:
branch_override: stable/train
voting: false