zola/publish

17 lines
318 B
Bash
Executable File

#! /bin/bash
FILE="$(realpath "${BASH_SOURCE[0]}")"
DIRECTORY="$(dirname "${FILE}")"
TARGETS=(
"kumquat@tilde.link:web"
"kumquat@tilde.team:public_html"
"kumquat@envs.net:public_html"
)
cd "${DIRECTORY}"
zola build && \
for target in "${TARGETS[@]}"; do
rsync -a -c -P -v --delete-before \
public/ "${target}/"
done