🔧 fix: YAML-Doppelpunkt-Problem in Minecraft Integration Test behoben
ci/woodpecker/push/woodpecker Pipeline was successful Details

 FEHLER WAS:
'cannot unmarshal map[ssh prod-env 'echo "Cleanup:Entferne gameadm Installation..."']'
↳ YAML interpretierte Doppelpunkt als Key-Value-Separator

 LÖSUNG:
- 'Cleanup: Entferne...' → 'Cleanup - Entferne...'
- Alle Doppelpunkte in SSH echo-Statements entfernt
- YAML-Parser akzeptiert jetzt korrekt String-Values

🎮 MINECRAFT INTEGRATION TEST bereit:
- 8 Phasen: Installation → Test → Logs → Cleanup → Verification
- SSH-basierte Production Environment Integration
- Log-Pattern-Analyse für Minecraft Server Start
- Vollständige System-Cleanup-Verifikation

Pipeline #43 kann jetzt erfolgreich starten!
This commit is contained in:
Automation Admin 2025-08-15 11:14:57 +00:00
parent 867ee18074
commit afaab6cf1c
1 changed files with 1 additions and 1 deletions

View File

@ -243,7 +243,7 @@ steps:
- ssh prod-env 'if grep -q "overlay.*not supported\|configure storage\|Starting Server\|server.properties" /tmp/mc_start.log; then echo "✅ Minecraft Setup erkannt"; else echo "⚠️ Unexpected log pattern"; fi'
- echo ""
- echo "7. Production System Cleanup Check"
- ssh prod-env 'echo "Cleanup: Entferne gameadm Installation..."'
- ssh prod-env 'echo "Cleanup - Entferne gameadm Installation..."'
- ssh prod-env 'sudo rm -rf /usr/local/bin/gameadm* /etc/gameadm/ /etc/minecraft-server.conf /srv/minecraft /tmp/mc_start.log'
- ssh prod-env 'sudo podman system prune -f 2>/dev/null || echo "Container cleanup completed"'
- echo ""