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