ci: clean up CI logging, folding, add build time logging, and improve error handling (#14425)
This commit is contained in:
@ -1,10 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e -o pipefail
|
||||
set +x -u -e -o pipefail
|
||||
|
||||
|
||||
# Setup environment
|
||||
cd `dirname $0`
|
||||
source ../ci-lite/env.sh
|
||||
source ${TRAVIS_BUILD_DIR}/scripts/ci-lite/_travis_fold.sh
|
||||
source ${TRAVIS_BUILD_DIR}/scripts/ci-lite/env.sh
|
||||
|
||||
|
||||
|
||||
@ -46,10 +47,11 @@ if [ ! -z "$BROWSER_PROVIDER_READY_FILE" ]; then
|
||||
ARGS="$ARGS --readyfile $BROWSER_PROVIDER_READY_FILE"
|
||||
fi
|
||||
|
||||
|
||||
set -v
|
||||
echo "Starting Sauce Connect in the background, logging into:"
|
||||
echo " $CONNECT_LOG"
|
||||
echo " $CONNECT_STDOUT"
|
||||
echo " $CONNECT_STDERR"
|
||||
sauce-connect/bin/sc -u $SAUCE_USERNAME -k $SAUCE_ACCESS_KEY $ARGS \
|
||||
--logfile $CONNECT_LOG 2> $CONNECT_STDERR 1> $CONNECT_STDOUT &
|
||||
set +v
|
||||
|
Reference in New Issue
Block a user