From 525a21dfee5c478bc5742f3e1b7362c5c73c450c Mon Sep 17 00:00:00 2001 From: Stefan Kreutz Date: Sat, 25 Mar 2023 17:48:50 +0100 Subject: Fall back to rsync if openrsync is not available --- script/deploy | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/script/deploy b/script/deploy index f290b75..1e71b24 100755 --- a/script/deploy +++ b/script/deploy @@ -10,6 +10,8 @@ set -o errexit set -o nounset +RSYNC="$( command -v openrsync || command -v rsync )" + ask_proceed() { printf 'Proceed? (y/N): ' read -r REPLY @@ -50,7 +52,7 @@ echo "Running checks ..." ask_proceed } -openrsync --rsync-path=openrsync --archive --delete --verbose \ +"$RSYNC" --rsync-path=openrsync --archive --delete --verbose \ "${src}" "engine.skreutz.com:/var/www/htdocs/www.skreutz.com" tar -czf "${archive}" "${src}" -- cgit v1.2.3