Make content-provider depend on openstack-tox-linters in check

Part of a wider CI optimization at [1] this makes the content
provider job in the check layout depend on openstack-tox-linters.

Also added to the multinode-branchful template since it is used
only in tq/tqe and they both already have the linters job.

[1] https://review.opendev.org/q/topic:tripleo-ci-reduce

Change-Id: Id70d5724a26abb0042cd8219c68aa194612147a1
This commit is contained in:
Marios Andreou 2021-02-19 15:53:25 +02:00
parent 90b127e747
commit c2ee81752b
2 changed files with 19 additions and 5 deletions

View File

@ -33,6 +33,9 @@
vars: vars:
tox_environment: tox_environment:
PYTEST_REQPASS: 84 PYTEST_REQPASS: 84
- tripleo-ci-centos-8-content-provider:
dependencies:
- openstack-tox-linters
gate: gate:
queue: tripleo queue: tripleo
jobs: jobs:

View File

@ -330,11 +330,22 @@
name: tripleo-multinode-branchful name: tripleo-multinode-branchful
check: check:
jobs: jobs:
- tripleo-ci-centos-8-content-provider-victoria - openstack-tox-linters
- tripleo-ci-centos-8-content-provider-ussuri - tripleo-ci-centos-8-content-provider-victoria:
- tripleo-ci-centos-8-content-provider-train dependencies:
- tripleo-ci-centos-7-content-provider-train - openstack-tox-linters
- tripleo-ci-centos-7-content-provider-queens - tripleo-ci-centos-8-content-provider-ussuri:
dependencies:
- openstack-tox-linters
- tripleo-ci-centos-8-content-provider-train:
dependencies:
- openstack-tox-linters
- tripleo-ci-centos-7-content-provider-train:
dependencies:
- openstack-tox-linters
- tripleo-ci-centos-7-content-provider-queens:
dependencies:
- openstack-tox-linters
- tripleo-ci-centos-8-containers-multinode-victoria: &multi_consumer_job_victoria - tripleo-ci-centos-8-containers-multinode-victoria: &multi_consumer_job_victoria
irrelevant-files: *multinode_ignored irrelevant-files: *multinode_ignored
vars: *multi_consumer_vars vars: *multi_consumer_vars