Files
Compagnon-du-Lagon---Marama/scripts/generate-apk.sh
syoul 0169f0d5cb Ajout de l'environnement de build Docker pour générer l'APK Android
- Dockerfile.android avec Android SDK et Capacitor
- docker-compose.build.yml pour le build
- Scripts automatisés build-apk.sh et generate-apk.sh
- Configuration Capacitor pour Android
- Documentation BUILD_APK.md
2025-11-23 09:04:07 +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