diff options
| author | Jan Sydänviita <jan@sydanviita.fi> | 2026-08-22 21:41:32 +0300 |
|---|---|---|
| committer | Jan Sydänviita <jan@sydanviita.fi> | 2026-08-22 21:41:32 +0300 |
| commit | 901bd1ab6ba25491f138d3eba9bfa2ed3ac82488 (patch) | |
| tree | 25030576eb8c55913aea1dfd9bd9652f664e0a07 /roles/jails/22_forge/files/git-shell-commands/delete | |
| parent | 3d5cdb0447834fb8460dce7b9a8f4ea1c931a0c0 (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/delete | 4 |
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" |
