diff options
author | Stefan Kreutz <mail@skreutz.com> | 2023-03-25 17:48:50 +0100 |
---|---|---|
committer | Stefan Kreutz <mail@skreutz.com> | 2023-03-25 17:48:50 +0100 |
commit | 525a21dfee5c478bc5742f3e1b7362c5c73c450c (patch) | |
tree | 491e3dd98260b225ff8094fc1d70009b934a71d8 | |
parent | e73ccbe573a87665eed879a1f08d49e60031afa8 (diff) | |
download | blog-525a21dfee5c478bc5742f3e1b7362c5c73c450c.tar |
Fall back to rsync if openrsync is not available
-rwxr-xr-x | script/deploy | 4 |
1 files changed, 3 insertions, 1 deletions
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}" |