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

Change-Id: I5991f41855a3bb28d1feaeac6ee89fa35329d35b
This commit is contained in:
Federico Ressi 2022-02-03 10:01:43 +01:00
parent 010f402d79
commit bad452edbd
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