jenkins.sh: output all test logs when 'make check' failed

Assume that cat-testlogs.sh from osmo-ci is installed in $HOME/osmo-ci/scripts,
and call from jenkins.sh upon 'make check' failure.

Change-Id: I6ee37ae638aa0b95222e5c0ec78474fab1f8cfae
This commit is contained in:
Neels Hofmeyr 2016-09-22 00:33:50 +02:00
parent f41b2fa500
commit c6db4935be
1 changed files with 5 additions and 2 deletions

View File

@ -1,4 +1,5 @@
#!/usr/bin/env bash
export PATH="$PATH:$HOME/osmo-ci/scripts"
set -ex
@ -74,5 +75,7 @@ if ! git diff-files --quiet ; then
fi
$MAKE $PARALLEL_MAKE
LD_LIBRARY_PATH="$inst/lib" $MAKE check
LD_LIBRARY_PATH="$inst/lib" $MAKE distcheck
LD_LIBRARY_PATH="$inst/lib" $MAKE check \
|| cat-testlogs.sh
LD_LIBRARY_PATH="$inst/lib" $MAKE distcheck \
|| cat-testlogs.sh