- job: name: ansible-role-whisper-base pre-run: tests/playbooks/pre.yaml run: tests/playbooks/run.yaml roles: - zuul: windmill/ansible-role-whisper # Testing for whisper_install_method: pip - job: name: ansible-role-whisper parent: ansible-role-whisper-base - job: name: ansible-role-whisper-fedora-latest parent: ansible-role-whisper nodeset: fedora-latest - job: name: ansible-role-whisper-ubuntu-bionic parent: ansible-role-whisper nodeset: ubuntu-bionic - job: name: ansible-role-whisper-ubuntu-xenial parent: ansible-role-whisper nodeset: ubuntu-xenial # Testing for whisper_install_method: git - job: name: ansible-role-whisper-src parent: ansible-role-whisper-base vars: whisper_install_method: git - job: name: ansible-role-whisper-src-fedora-latest parent: ansible-role-whisper-src nodeset: fedora-latest - job: name: ansible-role-whisper-src-ubuntu-bionic parent: ansible-role-whisper-src nodeset: ubuntu-bionic - job: name: ansible-role-whisper-src-ubuntu-xenial parent: ansible-role-whisper-src nodeset: ubuntu-xenial - project: check: jobs: - ansible-role-whisper-fedora-latest - ansible-role-whisper-ubuntu-bionic - ansible-role-whisper-ubuntu-xenial - ansible-role-whisper-src-fedora-latest - ansible-role-whisper-src-ubuntu-bionic - ansible-role-whisper-src-ubuntu-xenial - tox-linters gate: jobs: - ansible-role-whisper-fedora-latest - ansible-role-whisper-ubuntu-bionic - ansible-role-whisper-ubuntu-xenial - ansible-role-whisper-src-fedora-latest - ansible-role-whisper-src-ubuntu-bionic - ansible-role-whisper-src-ubuntu-xenial - tox-linters