ajout d'un docker compose pour tester en local et ajout d'un argument de build dockerfile

This commit is contained in:
styve Lioumba
2025-11-21 12:11:19 +01:00
parent b11528e6a7
commit 8114753b88
10 changed files with 1203 additions and 2 deletions

34
replace-prod-env.sh Normal file
View File

@@ -0,0 +1,34 @@
#!/bin/sh
# Vérifier que le fichier et la nouvelle URL sont fournis
if [ "$#" -ne 2 ]; then
echo "Usage: $0 <fichier> <nouvelle_url>"
exit 1
fi
FICHIER=$1
NOUVELLE_URL=$2
# Vérifier que le fichier existe
if [ ! -f "$FICHIER" ]; then
echo "Erreur: Le fichier $FICHIER n'existe pas."
exit 1
fi
# Détecter le système d'exploitation pour adapter la commande sed
case "$(uname -s)" in
Darwin*)
# macOS
sed -i '' "s|baseUrl: '.*'|baseUrl: '$NOUVELLE_URL'|g" "$FICHIER"
;;
Linux*)
# Linux
sed -i "s|baseUrl: '.*'|baseUrl: '$NOUVELLE_URL'|g" "$FICHIER"
;;
*)
echo "Système d'exploitation non supporté"
exit 1
;;
esac
echo "L'URL a été remplacée avec succès dans $FICHIER."