gitpages

A collection of scripts to securely webhost and publish git repositories.
git clone https://scm.kuandu.systems/git-raw/gitpages.git
Log | Files | Refs | README | LICENSE

commit c15316c4e737881b5c3296ecc0e87da82e5dd559
parent bde318c4f7b575c5034fe4767ca237f03e8505b3
Author: Fred Großkopf <fred@kuandu.systems>
Date:   Thu, 24 Sep 2026 23:46:09 +0200

Fixes test to cleanup tmp files

Diffstat:
Mtest-gitpages-setup.sh | 8++++++++
1 file changed, 8 insertions(+), 0 deletions(-)

diff --git a/test-gitpages-setup.sh b/test-gitpages-setup.sh @@ -11,10 +11,18 @@ die() { exit 1 } +cleanup() { + if [ -n "$WORKDIR" ] && [ -d "$WORKDIR" ]; then + rm -rf "$WORKDIR" + fi +} + setup_dirs() { WORKDIR="$(mktemp -d -t gitpages_test.XXXXXX)" \ || die "mktemp failed" + trap cleanup EXIT HUP INT TERM + TARGET="$WORKDIR/repos" mkdir "$TARGET"