summaryrefslogtreecommitdiffstats
path: root/.test_runner_config.yaml
diff options
context:
space:
mode:
authorMartin Babinsky <mbabinsk@redhat.com>2017-02-08 10:38:57 +0100
committerJan Cholasta <jcholast@redhat.com>2017-02-09 13:26:07 +0100
commit91341f4035e0d78b0adbe9a09ba69e1fd35ec26d (patch)
tree1852cd2d2f8735f95cbf7c3986918740b739c8ba /.test_runner_config.yaml
parentb24787a67fd8b19b9222979a963a8f28b22153ee (diff)
downloadfreeipa-91341f4035e0d78b0adbe9a09ba69e1fd35ec26d.tar.gz
freeipa-91341f4035e0d78b0adbe9a09ba69e1fd35ec26d.tar.xz
freeipa-91341f4035e0d78b0adbe9a09ba69e1fd35ec26d.zip
Travis CI: Upload the logs from failed jobs to transfer.sh
When a non-lint job fails, all the relevant logs from the test runner will be gzipped and uploaded to https://transfer.sh file sharing service. The download link will then be displayed at the very end of the Travis build log. Reviewed-By: Jan Cholasta <jcholast@redhat.com>
Diffstat (limited to '.test_runner_config.yaml')
-rw-r--r--.test_runner_config.yaml10
1 files changed, 10 insertions, 0 deletions
diff --git a/.test_runner_config.yaml b/.test_runner_config.yaml
index dc08d7967..e473d499d 100644
--- a/.test_runner_config.yaml
+++ b/.test_runner_config.yaml
@@ -31,6 +31,16 @@ steps:
- dnf builddep -y ${builddep_opts} --spec freeipa.spec.in --best --allowerasing
cleanup:
- chown -R ${uid}:${gid} ${container_working_dir}
+ - journalctl -b --no-pager > systemd_journal.log
+ - >
+ tar --ignore-failed-read -cvf ${container_working_dir}/var_log.tar
+ /var/log/dirsrv
+ /var/log/httpd
+ /var/log/ipa*
+ /var/log/krb5kdc.log
+ /var/log/pki
+ systemd_journal.log
+ - chown ${uid}:${gid} ${container_working_dir}/var_log.tar
configure:
- ./autogen.sh
install_packages: