Add provider jobs for branchful c8 jobs

Also rename consumer_vars to sa_consumer_vars to emphasize it's
for standalone only.

Depends-On: https://review.opendev.org/#/c/753406/

Change-Id: I69052f5562594ed1ec538f997ea25023f2307933
This commit is contained in:
Sagi Shnaidman 2020-09-16 22:51:25 +03:00
parent 820e3fe31e
commit b70a41a0da
2 changed files with 34 additions and 12 deletions

View File

@ -254,7 +254,7 @@
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-standalone:
irrelevant-files: *standalone_ignored
vars: &consumer_vars
vars: &sa_consumer_vars
consumer_job: true
build_container_images: false
tags:
@ -290,7 +290,7 @@
- tripleo-ci-centos-8-content-provider
- tripleo-ci-centos-8-standalone:
irrelevant-files: *standalone_ignored
vars: *consumer_vars
vars: *sa_consumer_vars
dependencies:
- tripleo-ci-centos-8-content-provider
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates:
@ -379,27 +379,27 @@
- tripleo-ci-centos-8-standalone:
irrelevant-files: *standalone_ignored
vars: *consumer_vars
vars: *sa_consumer_vars
dependencies:
- tripleo-ci-centos-8-content-provider
- tripleo-ci-centos-8-scenario001-standalone:
irrelevant-files: *standalone_ignored
vars: *consumer_vars
vars: *sa_consumer_vars
dependencies:
- tripleo-ci-centos-8-content-provider
- tripleo-ci-centos-8-scenario002-standalone:
irrelevant-files: *standalone_ignored
vars: *consumer_vars
vars: *sa_consumer_vars
dependencies:
- tripleo-ci-centos-8-content-provider
- tripleo-ci-centos-8-scenario003-standalone:
irrelevant-files: *standalone_ignored
vars: *consumer_vars
vars: *sa_consumer_vars
dependencies:
- tripleo-ci-centos-8-content-provider
- tripleo-ci-centos-8-scenario004-standalone:
irrelevant-files: *standalone_ignored
vars: *consumer_vars
vars: *sa_consumer_vars
dependencies:
- tripleo-ci-centos-8-content-provider
@ -425,7 +425,7 @@
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-standalone:
irrelevant-files: *standalone_ignored
vars: *consumer_vars
vars: *sa_consumer_vars
dependencies:
- tripleo-ci-centos-8-content-provider
@ -455,18 +455,26 @@
name: tripleo-multinode-branchful
check:
jobs:
- tripleo-ci-centos-8-content-provider-ussuri
- tripleo-ci-centos-8-containers-multinode-ussuri:
irrelevant-files: *multinode_ignored
irrelevant-files: *multinode_ignored
vars: *multi_consumer_vars
dependencies:
- tripleo-ci-centos-8-content-provider-ussuri
- tripleo-ci-centos-8-content-provider-train
- tripleo-ci-centos-8-containers-multinode-train:
irrelevant-files: *multinode_ignored
irrelevant-files: *multinode_ignored
vars: *multi_consumer_vars
dependencies:
- tripleo-ci-centos-8-content-provider-train
- tripleo-ci-centos-7-containers-multinode-train:
irrelevant-files: *multinode_ignored
gate:
jobs:
- tripleo-ci-centos-8-containers-multinode-ussuri:
irrelevant-files: *multinode_ignored
irrelevant-files: *multinode_ignored
- tripleo-ci-centos-8-containers-multinode-train:
irrelevant-files: *multinode_ignored
irrelevant-files: *multinode_ignored
periodic:
jobs:
- tripleo-ci-centos-8-containers-multinode-ussuri:

View File

@ -1036,3 +1036,17 @@
playbooks:
- quickstart.yml
- multinode-standalone-pre.yml
- 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