From: Etienne Champetier Date: Tue, 15 Aug 2017 04:58:51 +0000 (-0700) Subject: build,travis: prevent travis 10m logs timeout X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=a5eb792e1da3a217fea48dbe1efb75c44c61e8a4;p=openwrt-packages.git build,travis: prevent travis 10m logs timeout Signed-off-by: Etienne Champetier --- diff --git a/.travis_do.sh b/.travis_do.sh index cbb0dd7cd..54bc59e4a 100755 --- a/.travis_do.sh +++ b/.travis_do.sh @@ -16,8 +16,10 @@ echo_blue() { printf "\033[1;34m$*\033[m\n"; } exec_status() { PATTERN="$1" shift + while :;do sleep 590;echo "still running (please don't kill me Travis)";done & ("$@" 2>&1) | tee logoutput R=${PIPESTATUS[0]} + kill $! if [ $R -ne 0 ]; then echo_red "=> '$*' failed (return code $R)" return 1