commit 2f2b1c0f5f86c608155a244b0115d399cf939ef4 Author: Rafael Folco Date: Wed Oct 7 16:19:44 2020 -0300 Switch to content provider jobs/templates This change switches templates and jobs to the content provider dependency relation so the jobs share the produced artifacts. Depends-On: https://review.opendev.org/#/c/756128 Depends-On: https://review.opendev.org/#/c/756131 Change-Id: I9ba0b9b137fa2fa9f2f73d91864c0089013a3289 diff --git a/zuul.d/layout.yaml b/zuul.d/layout.yaml index 3997cce..0882d4f 100644 --- a/zuul.d/layout.yaml +++ b/zuul.d/layout.yaml @@ -1,24 +1,39 @@ --- - project: templates: - - tripleo-undercloud-jobs - - tripleo-multinode-container-full - - tripleo-multinode-experimental + - tripleo-undercloud-jobs-pipeline + - tripleo-multinode-container-full-pipeline - tripleo-multinode-branchful - release-notes-jobs-python3 - - tripleo-standalone-scenarios-full - - tripleo-standalone-multinode-ipa + - tripleo-standalone-scenarios-pipeline + - tripleo-standalone-multinode-ipa-pipeline check: jobs: + - tripleo-ci-centos-8-content-provider - openstack-tox-linters - openstack-tox-molecule: required-projects: - openstack/tripleo-quickstart - tripleo-ci-centos-8-containers-undercloud-minion: + vars: &undercloud_consumer_vars + consumer_job: true + tags: + - undercloud-setup + - undercloud-scripts + - undercloud-install + - undercloud-validate + dependencies: &deps + - tripleo-ci-centos-8-content-provider files: - ^roles/.*minion.*$ - ^playbooks/.*minion.*$ - tripleo-ci-centos-8-standalone-on-multinode-ipa: + vars: &ipa_consumer_vars + consumer_job: true + build_container_images: false + tags: + - standalone + dependencies: *deps files: - ^roles/ipa-multinode.*$ - ^roles/standalone.*$