- job: name: bindep-base description: | Check that bindep itself can install packages on various platforms. abstract: true roles: - zuul: zuul/zuul-jobs run: playbooks/bindep/run.yaml vars: zuul_work_dir: '{{ zuul.project.src_dir }}' zuul_work_virtualenv: '{{ ansible_user_dir }}/.venv' - job: name: bindep-centos-7 parent: bindep-base nodeset: centos-7 - job: name: bindep-fedora-latest parent: bindep-base nodeset: fedora-latest - job: name: bindep-opensuse-150 parent: bindep-base nodeset: opensuse-150 - job: name: bindep-opensuse-423 parent: bindep-base nodeset: opensuse-423 - job: name: bindep-ubuntu-trusty parent: bindep-base nodeset: ubuntu-trusty - job: name: bindep-ubuntu-xenial parent: bindep-base nodeset: ubuntu-xenial - project: check: jobs: - bindep-centos-7 - bindep-fedora-latest - bindep-opensuse-150 - bindep-opensuse-423 - bindep-ubuntu-trusty - bindep-ubuntu-xenial gate: jobs: - bindep-centos-7 - bindep-fedora-latest - bindep-opensuse-150 - bindep-opensuse-423 - bindep-ubuntu-trusty - bindep-ubuntu-xenial