86 lines
2.0 KiB
YAML
86 lines
2.0 KiB
YAML
- 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: 2700
|
|
|
|
# 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
|
|
|
|
- job:
|
|
name: windmill-ubuntu-xenial
|
|
parent: windmill
|
|
nodeset: ubuntu-xenial
|
|
|
|
# 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
|
|
|
|
- job:
|
|
name: windmill-src-ubuntu-xenial
|
|
parent: windmill-src
|
|
nodeset: ubuntu-xenial
|