diff options
| author | Zuul <zuul@review.openstack.org> | 2017-10-17 14:10:51 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2017-10-17 14:10:51 +0000 |
| commit | 09faba27133f4b96085ed8596fa199200ed015aa (patch) | |
| tree | a9dd7949e32c02ff59f60b938146909c3759ee46 /playbooks/osc-functional-devstack/post.yaml | |
| parent | 358544d40ea1ad64abefd5f34f011a3446c1b37d (diff) | |
| parent | 4733621ecbfdd7e319f2822e25f87cdb75081758 (diff) | |
| download | python-openstackclient-09faba27133f4b96085ed8596fa199200ed015aa.tar.gz | |
Merge "Move base functional test job in-repo"
Diffstat (limited to 'playbooks/osc-functional-devstack/post.yaml')
| -rw-r--r-- | playbooks/osc-functional-devstack/post.yaml | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/playbooks/osc-functional-devstack/post.yaml b/playbooks/osc-functional-devstack/post.yaml new file mode 100644 index 00000000..dac87534 --- /dev/null +++ b/playbooks/osc-functional-devstack/post.yaml @@ -0,0 +1,80 @@ +- 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 |
