Browse Source

[c7-train] Switch c7 jobs to content provider

This change switches c7 jobs to the content provider
dependency relation so the jobs share the produced artifacts.

It also simplifies tags by using remove_tags instead.

Change-Id: I39a0a40fb4a507ef5c25155bdfdb8ef6757afe22
changes/36/759736/9
Rafael Folco 2 months ago
committed by Sagi Shnaidman
parent
commit
80911871b8
1 changed files with 11 additions and 20 deletions
  1. +11
    -20
      zuul.d/layout.yaml

+ 11
- 20
zuul.d/layout.yaml View File

@@ -12,37 +12,28 @@
jobs:
- openstack-tox-pep8
- openstack-tox-lower-constraints
- tripleo-ci-centos-8-content-provider:
- tripleo-ci-centos-7-content-provider:
dependencies: &deps_unit_lint
- openstack-tox-pep8
- tripleo-ci-centos-7-containers-multinode:
- tripleo-ci-centos-8-content-provider:
dependencies: *deps_unit_lint
- tripleo-ci-centos-8-containers-multinode:
- tripleo-ci-centos-7-containers-multinode:
vars: &multi_consumer_vars
consumer_job: true
build_container_images: false
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
remove_tags:
- build
dependencies: &deps_cprovider_c7
- tripleo-ci-centos-7-content-provider
- tripleo-ci-centos-8-containers-multinode:
vars: *multi_consumer_vars
dependencies: &deps_cprovider
- tripleo-ci-centos-8-content-provider
- tripleo-ci-centos-8-undercloud-containers:
vars: &undercloud_consumer_vars
consumer_job: true
tags:
- undercloud-setup
- undercloud-scripts
- undercloud-install
- undercloud-validate
remove_tags:
- build
dependencies: *deps_cprovider
- tripleo-ci-centos-8-standalone:
vars: &sa_consumer_vars


Loading…
Cancel
Save