Make content provider depend on linters in check layout

As part of [1] this makes the content provider depend on the pep8
and py jobs to improve CI efficiency. Equivalent patches posted to
master [2] victoria [3] but ussuri layout is different so decided
against the cherrypick here.

[1] https://review.opendev.org/q/topic:tripleo-ci-reduce
[2] https://review.opendev.org/c/openstack/python-tripleoclient/+/770917
[3] https://review.opendev.org/c/openstack/python-tripleoclient/+/778412

Change-Id: I3e85d30d7815322f1efa9029f1ed1c4222927930
This commit is contained in:
Marios Andreou 2021-03-03 13:29:29 +02:00
parent a9d220cb42
commit fa12b5adeb
1 changed files with 5 additions and 2 deletions

View File

@ -13,11 +13,14 @@
- tripleo-upgrades-ussuri-pipeline
check:
jobs:
- tripleo-ci-centos-8-containers-undercloud-minion:
dependencies: &deps_unit_lint
- tripleo-ci-centos-8-content-provider:
dependencies:
- openstack-tox-pep8
- openstack-tox-py36
- openstack-tox-py37
- tripleo-ci-centos-8-containers-undercloud-minion:
dependencies:
- tripleo-ci-centos-8-content-provider
files:
- ^config-generator/.*minion.*$
- ^tripleoclient/config/.*minion.*$