Files
syoul 51a74342f4 Correction build APK Android
- Fix: Configuration Docker pour éviter l'écrasement de node_modules
- Fix: Script build-apk.sh installe correctement les dépendances dev
- Fix: Adaptation du code pour export statique (Suspense, useSearchParams)
- Fix: Correction type Accordion
2025-11-23 09:33:33 +01:00

29 lines
756 B
Bash
Executable File

#!/bin/bash
set -e
echo "🚀 Génération de l'APK..."
# Vérifier que le build Android existe
if [ ! -d "android" ]; then
echo "❌ Le répertoire android n'existe pas. Exécutez d'abord ./scripts/build-apk.sh"
exit 1
fi
# Générer l'APK dans le conteneur
docker compose -f docker-compose.build.yml run --rm android-builder sh -c "
cd android &&
./gradlew assembleDebug
"
# Copier l'APK généré
if [ -f "android/app/build/outputs/apk/debug/app-debug.apk" ]; then
mkdir -p dist
cp android/app/build/outputs/apk/debug/app-debug.apk dist/compagnon-admin-debug.apk
echo "✅ APK généré : dist/compagnon-admin-debug.apk"
else
echo "❌ L'APK n'a pas été généré. Vérifiez les erreurs ci-dessus."
exit 1
fi