Repo containing scripts to be used with dovel, and git hooks that powers our web interface.
Author: blmayer (bleemayer@gmail.com)
Date: Fri Oct 6 17:41:39 2023 -0300
Parent: a07b24b
Adjusted go mod path
diff --git a/aux.sh b/aux.sh index 9540874..7298c5d 100755 --- a/aux.sh +++ b/aux.sh @@ -13,7 +13,7 @@ pagehead() { <meta name="keywords" content="email, dovel, blmayer, self host, software, smtp, web, interface"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="color-scheme" content="light dark"> - $([ "$1" ] && echo "<meta name=\"go-import\" content=\"/$1 mod https://dovel.email\">") + $([ "$1" ] && echo "<meta name=\"go-import\" content=\"dovel.email/$1 mod https://dovel.email\">") <style> body { max-width: 43em;
diff --git a/post-receive b/post-receive index 2b9b969..b2f068b 100755 --- a/post-receive +++ b/post-receive @@ -258,10 +258,11 @@ creategomod() { TMP="$(mktemp -d)" mkdir -p "$TMP/dovel.email/$REPO@$1" git --work-tree="$TMP/dovel.email/$REPO@$1/" checkout -f main - (cd "$TMP" && zip "$OUT/@v/$1.zip" -r * ) - [ -d "$OUT/@latest" ] || mkdir -p "$OUT/@latest" - cp "$OUT/@v/$1.zip" "$OUT/@latest/" + PREFIX="${OUT%/*}/dovel.email/$REPO" + (cd "$TMP" && zip "$PREFIX/@v/$1.zip" -r * ) + echo "{\"Version\":\"$1\"}" > "$PREFIX/@v/$1.info" + rm -rf "$TMP" }