/
build-containers.yaml
41 lines (38 loc) · 1.5 KB
/
build-containers.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
---
# zuul.d/build-containers.yaml
# Zuul layout for TripleO Build Containers jobs.
# Job Inheritance Structure from Upstream
# * tripleo-ci-base-singlenode-standard
# * tripleo-ci-base-containers-standard
# * tripleo-ci-containers-rdo-upstream-pre
# * tripleo-ci-build-containers-required-projects-rdo (required
# projects from rdo and upstream, playbooks)
# Note: It contains the content from upstream
# tripleo-build-containers-base-noreposetup-required-projects-centos-8
# , tripleo-build-containers-base-noreposetup-centos-8
# tripleo-build-containers-base and ubi 8
- job:
name: tripleo-ci-build-containers-required-projects-rdo
abstract: true
description: |
Base abstract container build job for singlenode in RDO CI zuulv3 jobs
required-projects:
# Upstream required projects
- opendev.org/openstack/ansible-role-container-registry
- opendev.org/openstack/kolla
- opendev.org/openstack/python-tripleoclient
- opendev.org/openstack/requirements
- opendev.org/openstack/tripleo-common
- opendev.org/openstack/tripleo-repos
# RDO required projects
- rdo-infra/ci-config
roles:
- zuul: opendev.org/openstack/ansible-role-container-registry
- zuul: opendev.org/openstack/tripleo-ci
- zuul: rdo-infra/ci-config
vars:
release: master
buildcontainers_override_repos: tripleo-ci-testing
promote_source: tripleo-ci-testing
push_registry: trunk.registry.rdoproject.org
featureset: containers-build