
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
40 lines
1.4 KiB
YAML
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
|