commit e0176dac479f88f98d81337ee2a57162c22e9e37 Author: Amol Kahat Date: Thu Oct 8 00:05:26 2020 +0530 Migrate to content provider jobs/templates This change migrate c8 jobs/templates to content provider jos so consumer jobs can use resources built by provider jobs. Change-Id: I017e27672ba67ff006b9ba8ea61e9986c38f06c9 Signed-off-by: Amol Kahat diff --git a/zuul.d/layout.yaml b/zuul.d/layout.yaml index 3606e2c..c4aa1ac 100644 --- a/zuul.d/layout.yaml +++ b/zuul.d/layout.yaml @@ -25,15 +25,40 @@ # consider implementing functional tests for them, especially as # running full integration does not effectively validates that the # outcome was produced (they still rely on manual verification). + - tripleo-ci-centos-8-content-provider - tripleo-ci-centos-8-scenario001-standalone: irrelevant-files: - ^vars/sova-patterns.yml$ + vars: &c8_content_provider + consumer_job: true + tags: + - standalone + dependencies: &c8_content_deps + - tripleo-ci-centos-8-content-provider - tripleo-ci-centos-8-scenario002-standalone: irrelevant-files: - ^vars/sova-patterns.yml$ + vars: *c8_content_provider + dependencies: *c8_content_deps - tripleo-ci-centos-8-containers-multinode: irrelevant-files: - ^vars/sova-patterns.yml$ + vars: &multi_consumer_vars + consumer_job: true + build_container_imags: true + tags: + - undercloud-setup + - undercloud-scripts + - undercloud-install + - undercloud-post-install + - tripleo-validations + - overcloud-scripts + - overcloud-prep-config + - overcloud-prep-containers + - overcloud-deploy + - overcloud-post-deploy + - overcloud-validate + dependencies: *c8_content_deps - zuul-ansible-role-collect-logs gate: jobs: *jobs