feat: Add Codemagic environment variables and update Firebase configurations for multi-environment support

This commit is contained in:
Achintha Isuru
2025-11-18 12:16:42 -05:00
parent fbb33d025a
commit 9eacb8639e
6 changed files with 214 additions and 10 deletions

View File

@@ -3,15 +3,14 @@ build-script: &build-script
name: Build Flutter App
script: |
flutter pub get
# Uncomment the line below if you use build_runner
# flutter pub run build_runner build --delete-conflicting-outputs
flutter pub run build_runner build --delete-conflicting-outputs
# Build Android
flutter build appbundle --flavor $FLAVOR
# Build iOS
flutter build ipa --flavor $FLAVOR --export-options-plist=$FCI_BUILD_DIR/mobile-apps/client-app/ios/exportOptions.plist
# Build iOS
flutter build ipa --flavor $FLAVOR --export-options-plist=$FCI_WORKING_DIRECTORY/ios/exportOptions.plist
# Reusable script for distributing to Firebase
distribute-script: &distribute-script
name: Distribute to Firebase App Distribution