feat: add Gitea workflow to build and release Android APKs on version tags
Build & Release Android APK / build-apk (push) Failing after 2s
Build & Release Android APK / build-apk (push) Failing after 2s
This commit is contained in:
@@ -21,12 +21,13 @@ jobs:
|
|||||||
- name: 🔨 Compilation de l'APK (Conteneur Flutter / Android SDK)
|
- name: 🔨 Compilation de l'APK (Conteneur Flutter / Android SDK)
|
||||||
run: |
|
run: |
|
||||||
echo "🚀 Démarrage de la compilation Flutter dans Docker..."
|
echo "🚀 Démarrage de la compilation Flutter dans Docker..."
|
||||||
# Conteneur officiel CirrusLabs (Flutter stable + Android SDK préinstallés)
|
CONTAINER_ID=$(hostname)
|
||||||
|
# Utilisation de --volumes-from pour partager le dossier du runner avec le conteneur Flutter
|
||||||
docker run --rm \
|
docker run --rm \
|
||||||
-v "$PWD":/workspace \
|
--volumes-from "$CONTAINER_ID" \
|
||||||
-w /workspace \
|
-w "$PWD" \
|
||||||
ghcr.io/cirruslabs/flutter:stable \
|
ghcr.io/cirruslabs/flutter:stable \
|
||||||
sh -c "flutter pub get && flutter build apk --release"
|
sh -c "git config --global --add safe.directory '*' && flutter pub get && flutter build apk --release"
|
||||||
|
|
||||||
echo "✅ APK généré avec succès dans build/app/outputs/flutter-apk/app-release.apk"
|
echo "✅ APK généré avec succès dans build/app/outputs/flutter-apk/app-release.apk"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user