- Skip clone step to test basic pipeline functionality
- Focus on verifying that Woodpecker CI 3.8.0 + Podman works
- Simple tests to confirm agent execution
- Will add back clone once basic functionality is proven
- Use alpine/git image for clone step to resolve git issues
- This should fix the clone operation completely
- Keep pipeline steps focused on GameAdm testing
- Corrected YAML syntax for Woodpecker CI 3.8.0
- Added comprehensive CI pipeline with syntax checks
- Include ShellCheck analysis and documentation validation
- Added webhook integration test steps
- Add comprehensive .woodpecker.yml for automated testing
- Include syntax checks for shell scripts
- Add ShellCheck analysis for code quality
- Include documentation verification
- Add webhook integration testing
- Support for push and pull_request events
- Update all URLs from PurePowerPh1l/gameadm-repo to pp1l/gameadm
- Fix installer download paths
- Update README documentation links
- Ensure all references point to correct Gitea organization
- Change GitHub URLs to local Gitea instance URLs
- Update installer download paths to use localhost:3000
- Fix gameadm install command to work with local repository
- Modulares Design für verschiedene Game Server
- Ersetzt rustadm mit erweiterbarer Architektur
- Vollständig funktionales Rust Server Modul
- Minecraft Server Modul als Beispiel für Erweiterungen
- Zentrale Verwaltung durch /usr/local/bin/gameadm
- Farbige Ausgabe und robuste Fehlerbehandlung
- Umfassende Dokumentation mit Migrations- und Entwicklungshinweisen
Struktur:
- bin/gameadm - Hauptskript für zentrale Verwaltung
- modules/*.sh - Spiel-spezifische Module
- README.md - Vollständige Dokumentation
Verwendung: gameadm <spiel> <befehl> [optionen]
Beispiel: gameadm rust start