Monty Taylor 283a66eb26
Add zuul-jobs to required-projects for tox-linters
The tox-linters job for openstack-zuul-jobs pulls in the contents of
zuul-jobs so that it can validate against roles that come from
zuul-jobs. In cases where an openstack-zuul-jobs patch depends on a new
role in zuul-jobs, the depends-on doesn't work properly and the linters
job in openstack-zuul-jobs will fail due to missing roles from
zuul-jobs.

tox-siblings should be able to take care of this for us, so just add
zuul-jobs to required-projects.

Change-Id: Ie55689ede6763e59a0dfeca758632818ac45fd1b
2017-10-10 12:57:51 -05:00

40 lines
1.4 KiB
YAML

# Project pipeline definition for openstack-zuul-jobs
- project:
name: openstack-infra/openstack-zuul-jobs
infra-check:
jobs:
- base-integration-centos-7
- base-integration-debian-jessie
- base-integration-fedora-26:
voting: false
- base-integration-ubuntu-trusty
- base-integration-ubuntu-xenial
- base-integration-opensuse423
- multinode-integration-centos-7
- multinode-integration-debian-jessie
- multinode-integration-fedora-26
- multinode-integration-ubuntu-trusty
- multinode-integration-ubuntu-xenial
- multinode-integration-opensuse423
- build-openstack-sphinx-docs
- tox-linters:
required-projects:
- openstack-infra/zuul-jobs
infra-gate:
jobs:
- base-integration-centos-7
- base-integration-debian-jessie
- base-integration-ubuntu-trusty
- base-integration-ubuntu-xenial
- base-integration-opensuse423
- multinode-integration-centos-7
- multinode-integration-debian-jessie
- multinode-integration-fedora-26
- multinode-integration-ubuntu-trusty
- multinode-integration-ubuntu-xenial
- multinode-integration-opensuse423
- build-openstack-sphinx-docs
- tox-linters:
required-projects:
- openstack-infra/zuul-jobs