commit aa44c396d8cbe8d8f3ae34954379f599d4efc4f9 parent 3f94b35fea7db0ece15065b1fe2051fbc01a2057 Author: Ian <ian@shmage.xyz> Date: Sat, 4 Feb 2023 00:18:35 -0500 add publish script Diffstat:
A | bin/publish | | | 12 | ++++++++++++ |
1 file changed, 12 insertions(+), 0 deletions(-)
diff --git a/bin/publish b/bin/publish @@ -0,0 +1,12 @@ +#!/bin/sh + +die(){ + echo "$1"; exit 1 +} + +[[ -d bin ]] || die "must be run within base folder" + +echo "generating website..." +hugo || die "hugo exited with error" +echo "copying files..." +rsync -rvPz --delete public/ ian@shmage.xyz:/var/www/shmagexyz-hugo/ || die "rsync exited with error"