Files
tripleo-quickstart-extras/zuul.d/layout.yaml
Wes Hayutin b0d8b11297 add feature to execute repoclosure
* execute repoclosure directly after the repos are setup
* if zuul.repoclosure is defined, stop multinode-standalone.yml
  from fully executing.
* new playbook add in 785690 that exits after repoclosure

Depends-On: https://review.opendev.org/c/openstack/tripleo-ci/+/785690
Change-Id: I420d04c4ae83f8471a2cdd8db1a1d1fa5db63e30
2021-04-09 15:00:58 -06:00

62 lines
2.0 KiB
YAML

---
- project:
templates:
- tripleo-undercloud-jobs-pipeline
- tripleo-multinode-container-full-pipeline
- tripleo-multinode-branchful
- release-notes-jobs-python3
- tripleo-standalone-scenarios-pipeline
- tripleo-standalone-multinode-ipa-pipeline
- tripleo-upgrades-master-pipeline
check:
jobs:
- openstack-tox-linters
- openstack-tox-molecule:
required-projects:
- openstack/tripleo-quickstart
- tripleo-ci-centos-8-content-provider:
dependencies:
- openstack-tox-linters
- tripleo-ci-centos-8-containers-undercloud-minion:
vars:
consumer_job: true
remove_tags:
- build
dependencies:
- tripleo-ci-centos-8-content-provider
files:
- ^roles/.*minion.*$
- ^playbooks/.*minion.*$
- tripleo-ci-centos-8-standalone-on-multinode-ipa:
vars:
consumer_job: true
build_container_images: false
remove_tags:
- build
dependencies:
- tripleo-ci-centos-8-content-provider
files:
- ^roles/ipa-multinode.*$
- ^roles/standalone.*$
- ^playbooks/multinode-standalone-ipa.yml.*$
- tripleo-ci-centos-8-repoclosure:
files:
- ^roles/repoclosure.*$
gate:
queue: tripleo
jobs:
- openstack-tox-linters
- openstack-tox-molecule:
required-projects:
- openstack/tripleo-quickstart
- tripleo-ci-centos-8-containers-undercloud-minion:
vars:
consumer_job: true
remove_tags:
- build
dependencies:
- tripleo-ci-centos-8-content-provider
files:
- ^roles/.*minion.*$
- ^playbooks/.*minion.*$