From 729edff7a28c9f5eb32dc35fe336a93774049802 Mon Sep 17 00:00:00 2001 From: matbu Date: Mon, 28 Jun 2021 11:03:25 +0200 Subject: [PATCH] Remove content-provider to decrease CI time Since we only use 1 TripleO standalone job, we dont need to run the content provided job, but only build containers in the standalone job. Removing the content-provider job will decrease significatively the duration of the zuul runs Change-Id: Ie13c85f8d80e17077d1a5b591a171248ab0eed28 --- .zuul.yaml | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index ec621684..64a159f6 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -46,19 +46,14 @@ - openstack-tox-cover - openstack-tox-py36 - openstack-tox-py39 - - tripleo-ci-centos-8-content-provider: + - tripleo-ci-centos-8-standalone-validation-libs: &standalone_consumer_job_params + vars: + consumer_job: true + build_container_images: true dependencies: - openstack-tox-linters - openstack-tox-cover - validations-libs-functional - - tripleo-ci-centos-8-standalone-validation-libs: &standalone_consumer_job_params - vars: - consumer_job: true - build_container_images: false - remove_tags: - - build - dependencies: - - tripleo-ci-centos-8-content-provider - openstack-tox-docs: &tripleo-docs files: - ^doc/.* @@ -72,11 +67,11 @@ - openstack-tox-py39 - openstack-tox-docs: *tripleo-docs - validations-libs-functional - - tripleo-ci-centos-8-content-provider: + - tripleo-ci-centos-8-standalone-validation-libs: + vars: *standalone_consumer_job_params dependencies: - openstack-tox-linters - validations-libs-functional - - tripleo-ci-centos-8-standalone-validation-libs: *standalone_consumer_job_params promote: jobs: - promote-openstack-tox-docs: *tripleo-docs