tripleo-ci/zuul.d/content-provider.yaml
Wesley Hayutin 5493582fc9 add tripleo-common checkout to content-provider
Let's ensure tc is on the local filesystem
for the content provider so we can read in
tripleo-containers.yml for container image builds

Change-Id: I5d01bda89d7e80c1ff3d1718fa88351825a02302
2021-08-18 10:54:11 -06:00

55 lines
1.6 KiB
YAML

---
# zuul.d/content-provider.yaml
# Zuul layout for TripleO content-provider jobs.
# ATTENTION: Try to avoid adding irrelevant-files inside templates
# or project because it does override values defined at job level.
# An attempt to optimize at this level can have the exactly opposite effect,
# triggering the affected jobs on far more changes than needed.
- job:
name: tripleo-ci-centos-8-content-provider
parent: tripleo-ci-base-standalone-centos-8
branches: ^(?!stable/(newton|ocata|pike|queens|stein)).*$
required-projects:
- opendev.org/openstack/tripleo-common
run:
- playbooks/tripleo-ci/run-v3.yaml
- playbooks/tripleo-ci/run-provider.yml
vars:
featureset: '052'
provider_job: true
build_container_images: true
ib_create_web_repo: true
playbooks:
- quickstart.yml
- multinode-standalone-pre.yml
- job:
name: tripleo-ci-centos-8-content-provider-wallaby
parent: tripleo-ci-centos-8-content-provider
override-checkout: stable/wallaby
vars:
branch_override: stable/wallaby
- job:
name: tripleo-ci-centos-8-content-provider-victoria
parent: tripleo-ci-centos-8-content-provider
override-checkout: stable/victoria
vars:
branch_override: stable/victoria
- job:
name: tripleo-ci-centos-8-content-provider-ussuri
parent: tripleo-ci-centos-8-content-provider
override-checkout: stable/ussuri
vars:
branch_override: stable/ussuri
- job:
name: tripleo-ci-centos-8-content-provider-train
parent: tripleo-ci-centos-8-content-provider
override-checkout: stable/train
vars:
branch_override: stable/train