openstack-zuul-roles/roles/extra-test-setup/tasks/main.yaml

14 lines
376 B
YAML

---
- name: Check if projects tools/test-setup.sh exists.
stat:
path: "{{ zuul_workspace_root }}/src/{{ zuul.project.canonical_name }}/tools/test-setup.sh"
register: p
- name: Run tools/test-setup.sh.
shell: tools/test-setup.sh
args:
chdir: "{{ zuul_workspace_root }}/src/{{ zuul.project.canonical_name }}"
when:
- p.stat.exists
- p.stat.executable