28 lines
444 B
Bash
28 lines
444 B
Bash
#!/usr/bin/env bash
|
|
|
|
local_clone="git-repo"
|
|
|
|
sh -c "rm -rfv $local_clone"
|
|
|
|
echo "Downloading Repo '$REPO' : Branch '$BRANCH'"
|
|
git clone $REPO --branch=$BRANCH $local_clone
|
|
|
|
cd $local_clone
|
|
|
|
echo "Starting Executable Script '$EXEC'"
|
|
|
|
if [[ "$KEEP_ALIVE" == "Y" ]]; then
|
|
tail -F /var/mail/mail &
|
|
tail -F /var/mail/ansible &
|
|
fi
|
|
|
|
logfile="/root/test.log"
|
|
$EXEC > $logfile &
|
|
tail -F $logfile
|
|
|
|
echo "*** Finished $0 @ `date` ***"
|
|
|
|
wait -n
|
|
|
|
exit $?
|