You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
80 lines
2.4 KiB
80 lines
2.4 KiB
- hosts: primary |
|
tasks: |
|
|
|
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node |
|
synchronize: |
|
src: '{{ ansible_user_dir }}/workspace/' |
|
dest: '{{ zuul.executor.log_root }}' |
|
mode: pull |
|
copy_links: true |
|
verify_host: true |
|
rsync_opts: |
|
- --include=**/*nose_results.html |
|
- --include=*/ |
|
- --exclude=* |
|
- --prune-empty-dirs |
|
|
|
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node |
|
synchronize: |
|
src: '{{ ansible_user_dir }}/workspace/' |
|
dest: '{{ zuul.executor.log_root }}' |
|
mode: pull |
|
copy_links: true |
|
verify_host: true |
|
rsync_opts: |
|
- --include=**/*testr_results.html.gz |
|
- --include=*/ |
|
- --exclude=* |
|
- --prune-empty-dirs |
|
|
|
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node |
|
synchronize: |
|
src: '{{ ansible_user_dir }}/workspace/' |
|
dest: '{{ zuul.executor.log_root }}' |
|
mode: pull |
|
copy_links: true |
|
verify_host: true |
|
rsync_opts: |
|
- --include=/.testrepository/tmp* |
|
- --include=*/ |
|
- --exclude=* |
|
- --prune-empty-dirs |
|
|
|
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node |
|
synchronize: |
|
src: '{{ ansible_user_dir }}/workspace/' |
|
dest: '{{ zuul.executor.log_root }}' |
|
mode: pull |
|
copy_links: true |
|
verify_host: true |
|
rsync_opts: |
|
- --include=**/*testrepository.subunit.gz |
|
- --include=*/ |
|
- --exclude=* |
|
- --prune-empty-dirs |
|
|
|
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node |
|
synchronize: |
|
src: '{{ ansible_user_dir }}/workspace/' |
|
dest: '{{ zuul.executor.log_root }}/tox' |
|
mode: pull |
|
copy_links: true |
|
verify_host: true |
|
rsync_opts: |
|
- --include=/.tox/*/log/* |
|
- --include=*/ |
|
- --exclude=* |
|
- --prune-empty-dirs |
|
|
|
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node |
|
synchronize: |
|
src: '{{ ansible_user_dir }}/workspace/' |
|
dest: '{{ zuul.executor.log_root }}' |
|
mode: pull |
|
copy_links: true |
|
verify_host: true |
|
rsync_opts: |
|
- --include=/logs/** |
|
- --include=*/ |
|
- --exclude=* |
|
- --prune-empty-dirs
|
|
|