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 - tobiko-configure
- name: "import tripleo-ci common role" - name: "import tripleo-ci common role"
role: common role: ci-common-vars
- name: "install tripleo" - name: "install tripleo"
role: run-test role: run-test

View File

@ -22,21 +22,10 @@
- publish-to-pypi - publish-to-pypi
- tobiko-docker - tobiko-docker
- tobiko-infrared - tobiko-infrared
- tobiko-tripleo
vars: vars:
rtd_webhook_id: '84947' rtd_webhook_id: '84947'
periodic: periodic:
jobs: jobs:
- requirements-check: - requirements-check:
voting: true 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: - job:
name: tobiko-tripleo name: tobiko-tripleo
abstract: true abstract: true
@ -9,7 +24,12 @@
pre-run: playbooks/tripleo/pre.yaml pre-run: playbooks/tripleo/pre.yaml
run: playbooks/tripleo/run.yaml run: playbooks/tripleo/run.yaml
post-run: playbooks/tripleo/post.yaml post-run: playbooks/tripleo/post.yaml
dependencies: tripleo-ci-centos-8-content-provider
vars: vars:
consumer_job: true
build_container_images: false
remove_tags:
- build
test_conf: test_conf:
keystone: keystone:
cloud_name: standalone cloud_name: standalone