diff --git a/deploy.sh b/deploy.sh index 9b4369e..1f4e148 100755 --- a/deploy.sh +++ b/deploy.sh @@ -1,18 +1,20 @@ #!/bin/bash set -ex SSH_ARGS="-o StrictHostKeyChecking=no" -[[ -n SSH_KEY ]] && { +[[ -n "${SSH_KEY:-}" ]] && { SSH_KEY_FILE="$(mktemp)" SSH_ARGS="$SSH_ARGS -i $SSH_KEY_FILE" echo "$SSH_KEY" > "$SSH_KEY_FILE" chmod 0600 "$SSH_KEY_FILE" } -[[ -n SSH_USER ]] && { +[[ -n "${SSH_USER:-}" ]] && { SSH_ARGS="$SSH_ARGS -l $SSH_USER" } compile() { - [[ $JUST_DEPLOY != "yes" ]] && hugo || true + if [[ $JUST_DEPLOY != "yes" ]]; then + hugo + fi } compile && rsync -e "ssh $SSH_ARGS" -avz --delete public/ zlomek.irth.pl:/srv/http/homepage/