Enable option to use some custom path to hugo
- Turns out, it works on the server, but not fom the crontab - The GOPATH environment variable does indeed suck - It is not required for launching (some precompiled) hugopull/42/head
parent
246eaf7ca9
commit
a137809167
|
@ -13,7 +13,7 @@ CLONE_DIR=${CLONE_DIR="$HOME/homepage"} # local checkout path
|
|||
ORIGIN=${ORIGIN="origin"}
|
||||
BRANCH=${BRANCH="main"}
|
||||
|
||||
GOPATH=${GOPATH="$HOME/go/bin"}
|
||||
HUGO_CMD=${HUGO_CMD="hugo"}
|
||||
WWWDIR=${WWWDIR="/var/www/www"}
|
||||
|
||||
# bugs ahead
|
||||
|
@ -92,13 +92,12 @@ latest_remote_sha () {
|
|||
build_page() {
|
||||
TMPDIR=$(mktemp -d -t hugo_build_XXXXX)
|
||||
|
||||
PATH=$PATH:$GOPATH \
|
||||
hugo \
|
||||
--quiet \
|
||||
--enableGitInfo \
|
||||
--source "$CLONE_DIR" \
|
||||
--destination "$TMPDIR" \
|
||||
|| exit 1
|
||||
$HUGO_CMD \
|
||||
--quiet \
|
||||
--enableGitInfo \
|
||||
--source "$CLONE_DIR" \
|
||||
--destination "$TMPDIR" \
|
||||
|| exit 1
|
||||
|
||||
rm -rf "${WWWDIR:?}"/*
|
||||
cp -r "$TMPDIR"/. "$WWWDIR"
|
||||
|
|
Loading…
Reference in New Issue