generated from me/template-mit
Finalize changes needed to get send-master to work!! Yay!
This commit is contained in:
@@ -24,14 +24,19 @@ fi
|
|||||||
|
|
||||||
new_dir="${dir//MASTER/clone}"
|
new_dir="${dir//MASTER/clone}"
|
||||||
|
|
||||||
|
echo "`date` - Sending '$dir' to" \
|
||||||
|
"'$PROD_DATA_USER@$PROD_DATA_HOST:$PROD_DATA_PORT$PROD_DATA_DIR/$new_dir'"
|
||||||
|
|
||||||
sleep=0
|
sleep=0
|
||||||
while true; do
|
while true; do
|
||||||
if (( $sleep > 0 )); then
|
if (( $sleep > 0 )); then
|
||||||
echo "Sleeping for '$sleep' seconds..."
|
echo "Sleeping for '$sleep' seconds..."
|
||||||
sleep $sleep
|
sleep $sleep
|
||||||
fi
|
fi
|
||||||
#clone -e 'ssh -p $PROD_DATA_PORT' ./ $PROD_DATA_USER@$PROD_DATA_HOST:$PROD_DATA_DIR/$new_dir
|
clone -e "ssh -p $PROD_DATA_PORT" ./ \
|
||||||
echo "FORTEST - Here's the command: 'clone -e 'ssh -p $PROD_DATA_PORT' ./ $PROD_DATA_USER@$PROD_DATA_HOST:$PROD_DATA_DIR/$new_dir'"
|
$PROD_DATA_USER@$PROD_DATA_HOST:$PROD_DATA_DIR/$new_dir &&
|
||||||
|
echo "`date` - Success!" ||
|
||||||
|
echo "`date` - Failed!"
|
||||||
sleep=30
|
sleep=30
|
||||||
if [[ "$loop" == false ]]; then
|
if [[ "$loop" == false ]]; then
|
||||||
break;
|
break;
|
||||||
@@ -40,5 +45,5 @@ done
|
|||||||
|
|
||||||
## Complete ##
|
## Complete ##
|
||||||
|
|
||||||
echo "Done!"
|
echo "`date` - $PROG complete."
|
||||||
exit 0
|
exit 0
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ function send-master { send_master.sh; }
|
|||||||
function goodbye { update -y; bye; }
|
function goodbye { update -y; bye; }
|
||||||
|
|
||||||
function clone {
|
function clone {
|
||||||
rsync -auPhz --delete --exclude '.gradle' --exclude 'app/build' $@
|
rsync -auPhz --delete --exclude '.gradle' --exclude 'app/build' "$@"
|
||||||
}
|
}
|
||||||
export -f clone
|
export -f clone
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user