aboutsummaryrefslogtreecommitdiffstats
path: root/roles/jails/22_forge/files/git-shell-commands/delete
diff options
context:
space:
mode:
authorJan Sydänviita <jan@sydanviita.fi>2026-08-22 21:41:32 +0300
committerJan Sydänviita <jan@sydanviita.fi>2026-08-22 21:41:32 +0300
commit901bd1ab6ba25491f138d3eba9bfa2ed3ac82488 (patch)
tree25030576eb8c55913aea1dfd9bd9652f664e0a07 /roles/jails/22_forge/files/git-shell-commands/delete
parent3d5cdb0447834fb8460dce7b9a8f4ea1c931a0c0 (diff)
Revert to single forge user, improve
Diffstat (limited to 'roles/jails/22_forge/files/git-shell-commands/delete')
-rw-r--r--roles/jails/22_forge/files/git-shell-commands/delete4
1 files changed, 1 insertions, 3 deletions
diff --git a/roles/jails/22_forge/files/git-shell-commands/delete b/roles/jails/22_forge/files/git-shell-commands/delete
index 78666ed..1251dec 100644
--- a/roles/jails/22_forge/files/git-shell-commands/delete
+++ b/roles/jails/22_forge/files/git-shell-commands/delete
@@ -1,4 +1,5 @@
#!/bin/sh
+set -e
if [ -z "$1" ]; then
echo "Usage: delete [REPO_NAME]"
exit 1
@@ -7,8 +8,5 @@ if [ ! -d "$1.git" ]; then
echo "Repository $1 does not exist"
exit 1
fi
-
-GROUP="r_$(echo "$1" | sed 's/^\.//' | sha1 -q | cut -c1-14)"
rm -rf "$1.git"
-pw groupdel "$GROUP" 2>/dev/null || true
echo "Deleted repository $1"