--- - job: name: windmill-base pre-run: tests/playbooks/pre.yaml run: tests/playbooks/run.yaml post-run: tests/playbooks/post.yaml required-projects: - openstack/ansible-role-diskimage-builder - openstack/ansible-role-gearman - openstack/ansible-role-logrotate - openstack/ansible-role-nodepool - openstack/ansible-role-openstacksdk - openstack/ansible-role-ssh - openstack/ansible-role-statsd - openstack/ansible-role-sudoers - openstack/ansible-role-virtualenv - openstack/ansible-role-zookeeper - openstack/ansible-role-zuul - openstack/diskimage-builder - openstack/openstacksdk - openstack/windmill - openstack-infra/gear - openstack-infra/nodepool - openstack-infra/zuul timeout: 3600 # Testing for install_method: pip - job: name: windmill parent: windmill-base vars: windmill_extra_vars_file: tests/extra-vars/pip.yaml - job: name: windmill-centos-7 parent: windmill nodeset: centos-7 - job: name: windmill-fedora-latest parent: windmill nodeset: fedora-latest - job: name: windmill-ubuntu-bionic parent: windmill nodeset: ubuntu-bionic # Testing for install_method: git - job: name: windmill-src parent: windmill-base required-projects: - openstack/diskimage-builder - openstack/openstacksdk - openstack-infra/gear - openstack-infra/nodepool - openstack/openstacksdk - openstack-infra/zuul vars: windmill_extra_vars_file: tests/extra-vars/git.yaml - job: name: windmill-src-centos-7 parent: windmill-src nodeset: centos-7 - job: name: windmill-src-fedora-latest parent: windmill-src nodeset: fedora-latest - job: name: windmill-src-ubuntu-bionic parent: windmill-src nodeset: ubuntu-bionic