feat: intégrer le radar business dans la configuration principale
- Remplacement de config.json par config-business.json - Remplacement du contenu radar/ par les blips business - Ajout du script serve-business.sh pour le déploiement local
This commit is contained in:
44
scripts/serve-business.sh
Executable file
44
scripts/serve-business.sh
Executable file
@@ -0,0 +1,44 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Script pour servir le radar business en local
|
||||
|
||||
set -e
|
||||
|
||||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
PROJECT_DIR="$(cd "$SCRIPT_DIR/.." && pwd)"
|
||||
|
||||
cd "$PROJECT_DIR"
|
||||
|
||||
# Sauvegarder la config et le dossier radar actuels s'ils existent
|
||||
if [ -f "config.json" ]; then
|
||||
mv config.json config.json.backup
|
||||
fi
|
||||
|
||||
if [ -d "radar" ]; then
|
||||
mv radar radar.backup
|
||||
fi
|
||||
|
||||
# Copier la config business et renommer le dossier
|
||||
cp radar-business/config-business.json config.json
|
||||
cp -r radar-business/2025-01-15 radar
|
||||
|
||||
echo "Configuration business activée"
|
||||
echo "Démarrage du serveur..."
|
||||
|
||||
# Démarrer le serveur
|
||||
npm run serve
|
||||
|
||||
# Restaurer la config originale à la sortie
|
||||
cleanup() {
|
||||
echo "Restauration de la configuration originale..."
|
||||
if [ -f "config.json.backup" ]; then
|
||||
mv config.json.backup config.json
|
||||
fi
|
||||
if [ -d "radar.backup" ]; then
|
||||
rm -rf radar
|
||||
mv radar.backup radar
|
||||
fi
|
||||
}
|
||||
|
||||
trap cleanup EXIT INT TERM
|
||||
|
||||
Reference in New Issue
Block a user