2021-10-05 01:54:10 +00:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
|
|
|
# To auto-deploy this on git push, add a symlink at .git/hooks/pre-push that points to this script
|
|
|
|
# Example: ln -s ../../deploy .git/hooks/pre-push
|
|
|
|
|
|
|
|
# Pull variables in from deploy_id
|
2021-10-06 02:44:07 +00:00
|
|
|
#source "$SCRIPT_DIR/deploy_id"
|
|
|
|
source "./deploy_id"
|
2021-10-05 01:54:10 +00:00
|
|
|
|
|
|
|
# Generate and push the output to the server
|
|
|
|
hugo && rsync -avz --delete public/ ${USER}@${HOST}:${DIR}
|