5c263fb437
Avoids runtime warnings from use of Ansible shell/command module when executed commands also have ansible modules. Change-Id: I4e415cbd34f0f4cb15857051bf95458e0316de86
29 lines
905 B
YAML
29 lines
905 B
YAML
- hosts: all
|
|
pre_tasks:
|
|
- name: Create fake tarball
|
|
shell: |
|
|
mkdir -p {{ zuul.project.src_dir }}
|
|
tar czf {{ zuul.project.src_dir }}/dist.tgz /etc/os-release
|
|
args:
|
|
warn: false
|
|
tasks:
|
|
- import_role:
|
|
name: fetch-javascript-tarball
|
|
vars:
|
|
project_ver: master
|
|
- import_role:
|
|
name: fetch-output
|
|
when: zuul_use_fetch_output
|
|
post_tasks:
|
|
- name: Check for artifact on the test instance
|
|
stat:
|
|
path: "{{ ansible_user_dir }}/zuul-output/artifacts/zuul-jobs-latest.tar.gz"
|
|
register: _test_artifact
|
|
failed_when: not _test_artifact.stat.exists
|
|
- name: Check for artifact on the executor
|
|
stat:
|
|
path: "{{ zuul.executor.work_root }}/artifacts/zuul-jobs-latest.tar.gz"
|
|
delegate_to: localhost
|
|
register: _executor_artifact
|
|
failed_when: not _executor_artifact.stat.exists
|