diff --git a/deploy.sh b/deploy.sh index 6f638f3..291be25 100755 --- a/deploy.sh +++ b/deploy.sh @@ -3,6 +3,10 @@ set -euo pipefail target="$1" +function rsync_command() { + rsync -varzLP --delete "result-${target}/" "schabernack@yuzuru.sbruder.xyz:${directory}" "$@" +} + case "$target" in "staging") nix_package="schulischer-schabernack-staging" @@ -19,4 +23,5 @@ case "$target" in esac nix build -o "result-${target}" -L ".#${nix_package}" -rsync -varzLP --delete "result-${target}/" "schabernack@yuzuru.sbruder.xyz:${directory}" +rsync_command --include "episodes" --include "episodes/*" --exclude "*" +rsync_command