- name: Find tarballs in pkg folder find: file_type: file paths: "src/{{ zuul.project.canonical_name }}/pkg" patterns: "*.tar.gz" register: result - name: Display stat for tarballs stat: path: "{{ zj_tarball.path }}" with_items: "{{ result.files }}" loop_control: loop_var: zj_tarball - name: Ensure artifacts directory exists file: path: "{{ zuul.executor.work_root }}/artifacts" state: directory delegate_to: localhost - name: Collect artifacts synchronize: dest: "{{ zuul.executor.work_root }}/artifacts/" mode: pull src: "{{ zj_artifact.path }}" verify_host: true owner: no group: no with_items: "{{ result.files }}" loop_control: loop_var: zj_artifact