From cec131830e8b9009e8916d9760c52d0b8a5f3d0e Mon Sep 17 00:00:00 2001 From: Rafael Folco Date: Tue, 13 Oct 2020 15:09:57 -0300 Subject: [PATCH] [train] 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/758214 Change-Id: I207490df26ff464791587623c26db743ab7591db --- zuul.d/layout.yaml | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/zuul.d/layout.yaml b/zuul.d/layout.yaml index 6808bb64f..7c7f1e27c 100644 --- a/zuul.d/layout.yaml +++ b/zuul.d/layout.yaml @@ -1,6 +1,6 @@ - project: templates: - - tripleo-multinode-container-minimal + - tripleo-multinode-container-minimal-pipeline - openstack-python3-train-jobs - tripleo-validations-molecule-jobs - check-requirements @@ -8,24 +8,31 @@ check: jobs: - openstack-tox-linters + - tripleo-ci-centos-8-content-provider: &content_provider + dependencies: &deps_lint + - openstack-tox-linters - openstack-tox-docs: &tripleo-docs files: - ^doc/.* - ^README.rst - openstack-tox-lower-constraints - - tripleo-ci-centos-8-scenario004-standalone: + - tripleo-ci-centos-8-scenario004-standalone: &scenario004 + vars: &sa_consumer_vars + consumer_job: true + build_container_images: false + tags: + - standalone dependencies: &deps - - openstack-tox-linters + - tripleo-ci-centos-8-content-provider files: - ^roles/ceph.*$ gate: jobs: - openstack-tox-linters + - tripleo-ci-centos-8-content-provider: *content_provider - openstack-tox-docs: *tripleo-docs - openstack-tox-lower-constraints - - tripleo-ci-centos-8-scenario004-standalone: - files: - - ^roles/ceph.*$ + - tripleo-ci-centos-8-scenario004-standalone: *scenario004 promote: jobs: - promote-openstack-tox-docs: *tripleo-docs