102 lines
3.2 KiB
YAML
102 lines
3.2 KiB
YAML
---
|
|
# zuul.d/undercloud-jobs.yaml
|
|
# Zuul layout for TripleO undercloud jobs.
|
|
# It contains all the jobs related to undercloud testing.
|
|
|
|
- project-template:
|
|
name: tripleo-undercloud-jobs
|
|
check:
|
|
jobs:
|
|
- tripleo-ci-centos-7-undercloud-oooq:
|
|
irrelevant-files: &undercloud_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$
|
|
|
|
- tripleo-ci-centos-7-undercloud-upgrades:
|
|
irrelevant-files: *undercloud_ignored
|
|
- tripleo-ci-centos-7-undercloud-containers:
|
|
irrelevant-files: *undercloud_ignored
|
|
- tripleo-ci-centos-8-undercloud-containers:
|
|
irrelevant-files: *undercloud_ignored
|
|
- tripleo-ci-centos-7-containers-undercloud-minion:
|
|
irrelevant-files: *undercloud_ignored
|
|
- tripleo-ci-centos-7-containerized-undercloud-upgrades:
|
|
irrelevant-files: *undercloud_ignored
|
|
gate:
|
|
queue: tripleo
|
|
jobs:
|
|
- tripleo-ci-centos-7-undercloud-oooq:
|
|
irrelevant-files: *undercloud_ignored
|
|
- tripleo-ci-centos-7-undercloud-containers:
|
|
irrelevant-files: *undercloud_ignored
|
|
- tripleo-ci-centos-8-undercloud-containers:
|
|
irrelevant-files: *undercloud_ignored
|
|
- tripleo-ci-centos-7-containers-undercloud-minion:
|
|
irrelevant-files: *undercloud_ignored
|
|
|
|
- job:
|
|
name: tripleo-ci-centos-7-undercloud-containers
|
|
parent: tripleo-ci-base-singlenode
|
|
nodeset: single-centos-7-node
|
|
branches: ^(stable/(rocky|stein|train)).*$
|
|
vars:
|
|
featureset: '027'
|
|
|
|
- job:
|
|
name: tripleo-ci-centos-8-undercloud-containers
|
|
parent: tripleo-ci-base-singlenode-centos-8
|
|
branches: ^(?!stable/(newton|ocata|pike|queens|rocky|stein|train)).*$
|
|
voting: true
|
|
vars:
|
|
featureset: '027'
|
|
|
|
- job:
|
|
name: tripleo-ci-centos-7-undercloud-oooq
|
|
parent: tripleo-ci-base-singlenode
|
|
nodeset: single-centos-7-node
|
|
branches: ^(stable/(newton|ocata|pike|queens|rocky)).*$
|
|
vars:
|
|
featureset: '003'
|
|
|
|
- job:
|
|
name: tripleo-ci-centos-7-undercloud-upgrades
|
|
parent: tripleo-ci-base-singlenode
|
|
nodeset: single-centos-7-node
|
|
branches: ^(stable/rocky).*$
|
|
voting: true
|
|
vars:
|
|
featureset: '047'
|
|
extra_tags:
|
|
- undercloud-upgrade
|
|
|
|
- job:
|
|
name: tripleo-ci-centos-7-containerized-undercloud-upgrades
|
|
parent: tripleo-ci-base-singlenode
|
|
nodeset: single-centos-7-node
|
|
branches: ^(stable/(rocky|stein|train)).*$
|
|
# TODO(rlandy) make it voting when we confirm
|
|
# https://review.opendev.org/#/c/611800/
|
|
# is working as expected.
|
|
voting: false
|
|
vars:
|
|
featureset: '050'
|
|
featureset_override:
|
|
validate_services: false
|
|
extra_tags:
|
|
- undercloud-upgrade
|