summaryrefslogtreecommitdiff
path: root/playbooks/zuul-stream/post.yaml
blob: 4beb8d1f94b67452f241d660798daadf6f024a7f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
- hosts: controller
  tasks:

    - set_fact:
        output_dir: "{{ zuul.executor.log_root }}/stream-files"

    - name: Make log subdir
      file:
        path: "{{ output_dir }}"
        state: directory
      delegate_to: localhost

    - name: Fetch files
      synchronize:
        src: "{{ ansible_user_dir }}/{{ item }}"
        dest: "{{ output_dir }}"
        mode: pull
      with_items:
        - logging.json
        - ansible.cfg
        - console-job-output-success-19887.txt
        - job-output-success-19887.txt
        - job-output-success-19887.json
        - job-output-success-19885.txt
        - job-output-success-19885.json
        - job-output-failure.txt
        - job-output-failure.json