diff options
| author | Vojta Jina | 2013-08-21 03:16:57 -0700 |
|---|---|---|
| committer | Vojta Jina | 2013-08-23 16:49:10 -0700 |
| commit | 80d0f98263786ef302ca7551c4515560a7c07195 (patch) | |
| tree | 03d603ef6d1294ed75f346faa5509be105decd27 /lib | |
| parent | c64a9853074a392ba83a0f790b28b3be96c1144a (diff) | |
| download | angular.js-80d0f98263786ef302ca7551c4515560a7c07195.tar.bz2 | |
chore(travis): clean up logs
Forward SauceConnect logs and Karma debug logs into a file and print these files at the very end of a build.
Diffstat (limited to 'lib')
| -rwxr-xr-x | lib/sauce/sauce_connect_setup.sh | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/lib/sauce/sauce_connect_setup.sh b/lib/sauce/sauce_connect_setup.sh index 7dfb6ba5..61ab9e2d 100755 --- a/lib/sauce/sauce_connect_setup.sh +++ b/lib/sauce/sauce_connect_setup.sh @@ -15,13 +15,16 @@ set -e CONNECT_URL="http://saucelabs.com/downloads/Sauce-Connect-latest.zip" CONNECT_DIR="/tmp/sauce-connect-$RANDOM" CONNECT_DOWNLOAD="Sauce_Connect.zip" -CONNECT_LOG="$CONNECT_DIR/log" + +CONNECT_LOG="$LOGS_DIR/sauce-connect" +CONNECT_STDOUT="$LOGS_DIR/sauce-connect.stdout" +CONNECT_STDERR="$LOGS_DIR/sauce-connect.stderr" # Get Connect and start it mkdir -p $CONNECT_DIR cd $CONNECT_DIR -curl $CONNECT_URL > $CONNECT_DOWNLOAD 2> /dev/null -unzip $CONNECT_DOWNLOAD +curl $CONNECT_URL -o $CONNECT_DOWNLOAD 2> /dev/null 1> /dev/null +unzip $CONNECT_DOWNLOAD > /dev/null rm $CONNECT_DOWNLOAD @@ -36,6 +39,10 @@ if [ ! -z "$SAUCE_CONNECT_READY_FILE" ]; then ARGS="$ARGS --readyfile $SAUCE_CONNECT_READY_FILE" fi -echo "Starting Sauce Connect in the background" -echo "Logging into $CONNECT_LOG" -java -jar Sauce-Connect.jar $ARGS $SAUCE_USERNAME $SAUCE_ACCESS_KEY > $CONNECT_LOG & + +echo "Starting Sauce Connect in the background, logging into:" +echo " $CONNECT_LOG" +echo " $CONNECT_STDOUT" +echo " $CONNECT_STDERR" +java -jar Sauce-Connect.jar $ARGS $SAUCE_USERNAME $SAUCE_ACCESS_KEY \ + --logfile $CONNECT_LOG 2> $CONNECT_STDERR 1> $CONNECT_STDOUT & |
