Repo containing scripts to be used with dovel, and git hooks that powers our web interface.
Author: blmayer (bleemayer@gmail.com)
Date: Wed Oct 4 16:14:29 2023 -0300
Parent: 124b9d1
Added mail init function
diff --git a/post-receive b/post-receive index ffb86f6..1707a7d 100755 --- a/post-receive +++ b/post-receive @@ -238,6 +238,21 @@ updatetree() { EOF } +initmail() { + [ -f "$OUT/mail.html ] && return + echo "creating mail.html" + cat <<- EOF > "$OUT/mail.html" + $(pagehead "$REPO") + $(pagesummary "$REPO") + <hr> + <h2>mail</h2> + No mail here. To create a thread send an email to + <a href="mailto:$REPO@dovel.email">$REPO@dovel.email</a>. + </body> + </html> + EOF +} + # first argument should be the version, e.g. v0.1.0 creategomod() { TMP="$(mktemp -d)" @@ -264,6 +279,7 @@ do updaterefs updatetree "$newrev" updatelog + initmail ;; "refs/tags/v"*) echo "received version tag $ref"