92 lines
2.9 KiB
YAML
92 lines
2.9 KiB
YAML
---
|
|
- project:
|
|
templates:
|
|
- check-requirements
|
|
- openstack-tox-molecule
|
|
check:
|
|
jobs:
|
|
- tripleo-ci-centos-8-content-provider:
|
|
dependencies:
|
|
- tripleo-upgrade-centos-8-molecule
|
|
- openstack-tox-linters
|
|
- tripleo-tox-molecule
|
|
- tripleo-upgrade-centos-8-molecule:
|
|
dependencies:
|
|
- tripleo-tox-molecule
|
|
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates:
|
|
irrelevant-files: &multinode_ignored
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^docs/.*$
|
|
- ^etc/.*$
|
|
- ^metadata.json$
|
|
- ^releasenotes/.*$
|
|
- ^test-requirements.txt$
|
|
- ^spec/.*$
|
|
- ^Puppetfile.*$
|
|
- tox.ini
|
|
- ^roles/build-containers/.*$
|
|
- ^roles/oooci-build-images/.*$
|
|
- ^playbooks/deprecated/.*$
|
|
- ^playbooks/tripleo-buildcontainers/.*$
|
|
- ^playbooks/tripleo-buildimages/.*$
|
|
- ^vars/sova-patterns.yml$
|
|
- zuul.d/layout.yaml
|
|
- zuul.d/build-containers.yaml
|
|
- zuul.d/build-image.yaml
|
|
- zuul.d/standalone-jobs.yaml
|
|
- zuul.d/undercloud-jobs.yaml
|
|
# tripleo-quickstart-extras
|
|
- playbooks/quickstart-extras-standalone.yml
|
|
- roles/standalone/.*
|
|
- roles/standalone-upgrade/.*
|
|
vars: &multi_consumer_vars
|
|
consumer_job: true
|
|
build_container_images: false
|
|
remove_tags:
|
|
- build
|
|
dependencies:
|
|
- tripleo-ci-centos-8-content-provider
|
|
gate:
|
|
queue: tripleo
|
|
jobs:
|
|
- tripleo-ci-centos-8-content-provider:
|
|
dependencies:
|
|
- tripleo-upgrade-centos-8-molecule
|
|
- openstack-tox-linters
|
|
- tripleo-upgrade-centos-8-molecule
|
|
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates:
|
|
irrelevant-files: *multinode_ignored
|
|
vars: *multi_consumer_vars
|
|
dependencies:
|
|
- tripleo-ci-centos-8-content-provider
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|
|
|
|
- job:
|
|
description: Base tripleo-upgrade job
|
|
name: tripleo-upgrade-centos-8-base
|
|
nodeset: centos-8
|
|
parent: base
|
|
success-url: "reports.html"
|
|
failure-url: "reports.html"
|
|
pre-run:
|
|
- zuul.d/playbooks/prepare-test-host.yml
|
|
- zuul.d/playbooks/pre.yml
|
|
run:
|
|
- zuul.d/playbooks/run.yml
|
|
timeout: 1800
|
|
voting: true
|
|
required-projects:
|
|
- name: openstack/ansible-role-openstack-operations
|
|
- name: openstack/ansible-config_template
|
|
- name: openstack/tripleo-ansible
|
|
|
|
- job:
|
|
files:
|
|
- ^.*
|
|
name: tripleo-upgrade-centos-8-molecule
|
|
parent: tripleo-upgrade-centos-8-base
|