feat: Synchronisation Git automatique des sous-repositories
Amélioration du script check-config.sh pour gérer automatiquement le clonage et la mise à jour des repositories NationsGlory_ServeurBuild_Red et WebNationsGlory_ServeurBuild_Red. Nouveautés: - Clone automatique si repositories absents - Pull automatique si mises à jour disponibles - Détection de conflits et modifications locales - Configuration via repos.conf (template fourni) - Documentation dans GIT_SYNC.md Permet un déploiement simplifié sur nouvelle machine et des mises à jour automatisées en production.
This commit is contained in:
15
repos.conf
Normal file
15
repos.conf
Normal file
@@ -0,0 +1,15 @@
|
||||
# Configuration des repositories Git
|
||||
# Modifiez ces URLs selon votre configuration
|
||||
|
||||
# URL du repository du serveur Minecraft
|
||||
# Exemples :
|
||||
# - Git local: git@192.168.1.195:/path/to/NationsGlory_ServeurBuild_Red.git
|
||||
# - GitHub: https://github.com/user/NationsGlory_ServeurBuild_Red.git
|
||||
# - GitLab: https://gitlab.com/user/NationsGlory_ServeurBuild_Red.git
|
||||
MC_SERVER_REPO="git@192.168.1.195:/path/to/NationsGlory_ServeurBuild_Red.git"
|
||||
|
||||
# URL du repository de l'application web
|
||||
WEB_ADMIN_REPO="git@192.168.1.195:/path/to/WebNationsGlory_ServeurBuild_Red.git"
|
||||
|
||||
# Branche par défaut
|
||||
DEFAULT_BRANCH="main"
|
||||
Reference in New Issue
Block a user