-
Ludovic Claude authored94bc7425
test.sh 665 B
#!/usr/bin/env bash
set -e
get_script_dir () {
SOURCE="${BASH_SOURCE[0]}"
while [ -h "$SOURCE" ]; do
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
SOURCE="$( readlink "$SOURCE" )"
[[ $SOURCE != /* ]] && SOURCE="$DIR/$SOURCE"
done
cd -P "$( dirname "$SOURCE" )"
pwd
}
export WORKSPACE=$(get_script_dir)
if pgrep -lf sshuttle > /dev/null ; then
echo "sshuttle detected. Please close this program as it messes with networking and prevents builds inside Docker to work"
exit 1
fi
if groups $USER | grep &>/dev/null '\bdocker\b'; then
CAPTAIN="captain"
else
CAPTAIN="sudo captain"
fi
$CAPTAIN test