Merge "Move TripleO job implementation to zuul.d/tripleo.yaml"

This commit is contained in:
Zuul 2022-02-04 11:07:29 +00:00 committed by Gerrit Code Review
commit 206052e14f
3 changed files with 22 additions and 13 deletions

View File

@ -6,7 +6,7 @@
- tobiko-configure
- name: "import tripleo-ci common role"
role: common
role: ci-common-vars
- name: "install tripleo"
role: run-test

View File

@ -22,21 +22,10 @@
- publish-to-pypi
- tobiko-docker
- tobiko-infrared
- tobiko-tripleo
vars:
rtd_webhook_id: '84947'
periodic:
jobs:
- requirements-check:
voting: true
- tripleo-ci-centos-8-content-provider
- tobiko-tripleo-functional:
vars: &consumer_vars
consumer_job: true
build_container_images: false
remove_tags:
- build
dependencies: &deps_cprovider
- tripleo-ci-centos-8-content-provider
- tobiko-tripleo-faults:
vars: *consumer_vars
dependencies: *deps_cprovider

View File

@ -1,3 +1,18 @@
---
- project-template:
name: tobiko-tripleo
description: |
TripleO jobs intended to gate Tobiko changes
periodic:
jobs: &PERIODIC_JOBS
- tripleo-ci-centos-8-content-provider
- tobiko-tripleo-functional
- tobiko-tripleo-faults
experimental:
jobs: *PERIODIC_JOBS
- job:
name: tobiko-tripleo
abstract: true
@ -9,7 +24,12 @@
pre-run: playbooks/tripleo/pre.yaml
run: playbooks/tripleo/run.yaml
post-run: playbooks/tripleo/post.yaml
dependencies: tripleo-ci-centos-8-content-provider
vars:
consumer_job: true
build_container_images: false
remove_tags:
- build
test_conf:
keystone:
cloud_name: standalone