Add centos-9 provider and standalone jobs to CI repos

Add them non-voting for now

Change-Id: I951846a66148dd03482bbb4c5d36bc77715bbdae
This commit is contained in:
Sagi Shnaidman 2021-12-09 18:17:40 +02:00 committed by Shnaidman Sagi (Sergey)
parent 2e6b614423
commit d01398bb90
3 changed files with 24 additions and 0 deletions

View File

@ -25,6 +25,15 @@
- quickstart.yml - quickstart.yml
- multinode-standalone-pre.yml - multinode-standalone-pre.yml
- job:
name: tripleo-ci-centos-9-content-provider
parent: tripleo-ci-centos-8-content-provider
branches: ^(?!stable/(train|ussuri|victoria|wallaby)).*$
nodeset: single-centos-9-node
voting: false
vars:
containers_base_image: quay.io/centos/centos:stream9
- job: - job:
name: tripleo-ci-centos-8-content-provider-wallaby name: tripleo-ci-centos-8-content-provider-wallaby
parent: tripleo-ci-centos-8-content-provider parent: tripleo-ci-centos-8-content-provider

View File

@ -191,6 +191,14 @@
vars: *multi_consumer_vars vars: *multi_consumer_vars
dependencies: dependencies:
- tripleo-ci-centos-8-content-provider-train - tripleo-ci-centos-8-content-provider-train
# Added to run on CI repositories
- tripleo-ci-centos-9-content-provider:
dependencies:
- openstack-tox-linters
- tripleo-ci-centos-9-standalone:
vars: *multi_consumer_vars
dependencies:
- tripleo-ci-centos-9-content-provider
gate: gate:
jobs: jobs:
- tripleo-ci-centos-8-content-provider-wallaby: - tripleo-ci-centos-8-content-provider-wallaby:

View File

@ -53,6 +53,13 @@
- ^scripts/.* - ^scripts/.*
# like parent but with requirements.txt and setup.py removed # like parent but with requirements.txt and setup.py removed
- job:
name: tripleo-ci-centos-9-standalone
parent: tripleo-ci-centos-8-standalone
branches: ^(?!stable/(train|ussuri|victoria|wallaby)).*$
nodeset: single-centos-9-node
voting: false
- job: - job:
name: tripleo-ci-centos-8-standalone-build name: tripleo-ci-centos-8-standalone-build
parent: tripleo-ci-centos-8-standalone parent: tripleo-ci-centos-8-standalone