fix: Korrigiere Pfad-Problem im Installer für bin/gameadm
ci/woodpecker/push/woodpecker Pipeline failed Details

- Erstelle bin/ Verzeichnis im temporären Download-Ordner
- Download von bin/gameadm in korrekte Verzeichnisstruktur
- Füge README.md Download hinzu für vollständige Verzeichnisstruktur
- Behebt Fehler: 'gameadm Hauptskript nicht gefunden in temporärem Verzeichnis'
- Installer kann jetzt bin/gameadm korrekt finden und installieren

Ermöglicht erfolgreiche gameadm Installation in Minecraft Server Test Pipeline.
This commit is contained in:
Automation Admin 2025-08-15 00:21:33 +00:00
parent 7d4d71a35a
commit b78fafb538
1 changed files with 7 additions and 1 deletions

View File

@ -167,7 +167,8 @@ download_gameadm() {
cd "$temp_dir"
# Hauptskript herunterladen
if ! curl -fsSL "$INSTALL_URL_BASE/bin/gameadm" -o "gameadm"; then
mkdir -p bin
if ! curl -fsSL "$INSTALL_URL_BASE/bin/gameadm" -o "bin/gameadm"; then
log "ERROR" "Fehler beim Herunterladen des Hauptskripts"
exit 1
fi
@ -180,6 +181,11 @@ download_gameadm() {
fi
done
# README herunterladen
if ! curl -fsSL "$INSTALL_URL_BASE/README.md" -o "README.md"; then
log "WARN" "Fehler beim Herunterladen der README.md"
fi
source_dir="$temp_dir"
log "INFO" "Download abgeschlossen."