Browse Source

Standardize zuul configurations files

This patch makes stable/victoria branch uniform with what we have in
master, stable/ussuri and stable/train. Victoria was the only one branch
with a zuulv3 structure.

Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
Change-Id: Ic4c17a131b351b9b2f87d13dfb11042d44d3cee8
changes/92/786492/3
Gael Chamoulaud (Strider) 2 months ago
parent
commit
37035d5b90
No known key found for this signature in database GPG Key ID: 4119D0305C651D66
3 changed files with 53 additions and 53 deletions
  1. +15
    -0
      zuul.d/base.yaml
  2. +38
    -0
      zuul.d/layout.yaml
  3. +0
    -53
      zuul.d/molecule.yaml

+ 15
- 0
zuul.d/base.yaml View File

@ -0,0 +1,15 @@
---
- job:
description: Base tripleo-validations job
name: tripleo-validations-centos-8-base
nodeset: centos-8
parent: base
success-url: "reports.html"
failure-url: "reports.html"
pre-run:
- tests/prepare-test-host.yml
- ci/playbooks/pre.yml
run:
- ci/playbooks/run.yml
timeout: 1800
voting: true

+ 38
- 0
zuul.d/layout.yaml View File

@ -0,0 +1,38 @@
---
- project:
templates:
- tripleo-multinode-container-minimal-pipeline
- openstack-python3-victoria-jobs
- tripleo-validations-molecule-jobs
- release-notes-jobs-python3
check:
jobs:
- openstack-tox-linters: &tripleo-linters
nodeset: centos-8
- openstack-tox-docs: &tripleo-docs
files:
- ^doc/.*
- ^molecule-requirements.txt
- ^requirements.txt
- ^README.rst
- tripleo-ci-centos-8-content-provider:
dependencies:
- openstack-tox-linters
- tripleo-ci-centos-8-scenario004-standalone: &scenario004
vars: &vars_scen004
consumer_job: true
build_container_images: false
dependencies: &deps
- tripleo-ci-centos-8-content-provider
files:
- ^roles/ceph.*$
gate:
jobs:
- openstack-tox-linters
- openstack-tox-docs: *tripleo-docs
- tripleo-ci-centos-8-content-provider
- tripleo-ci-centos-8-scenario004-standalone: *scenario004
promote:
jobs:
- promote-openstack-tox-docs: *tripleo-docs

.zuul.yaml → zuul.d/molecule.yaml View File


Loading…
Cancel
Save