shmagexyz-hugo

placeholder description
git clone git@git.shmage.xyz/shmagexyz-hugo.git
Log | Files | Refs | Submodules

commit aa44c396d8cbe8d8f3ae34954379f599d4efc4f9
parent 3f94b35fea7db0ece15065b1fe2051fbc01a2057
Author: Ian <ian@shmage.xyz>
Date:   Sat,  4 Feb 2023 00:18:35 -0500

add publish script

Diffstat:
Abin/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"