feat: Update Codemagic scripts to use consistent naming for Flutter build process

This commit is contained in:
Achintha Isuru
2025-11-18 13:28:08 -05:00
parent f309cce636
commit 9c108ceb03

View File

@@ -1,5 +1,5 @@
# Reusable script for building the Flutter app
build-script: &flutter-build-script
flutter-build-script: &flutter-build-script
name: 👷 Build Flutter App
script: |
flutter pub get
@@ -11,13 +11,13 @@ build-script: &flutter-build-script
# Build iOS
flutter build ipa --flavor $FLAVOR
android-app-build-script: &android-build-script
android-app-build-script: &android-app-build-script
name: 🤖 Build Android App
script: |
# Build Android
flutter build appbundle --flavor $FLAVOR
ios-app-build-script: &android-build-script
ios-app-build-script: &ios-app-build-script
name: 🍎 Build iOS App
script: |
# Build Android
@@ -88,7 +88,7 @@ workflows:
groups:
- client_app_dev_credentials # Codemagic Environment Variable Group
scripts:
- *build-script
- *flutter-build-script
- *distribute-script
client-app-staging:
@@ -98,7 +98,7 @@ workflows:
groups:
- client_app_staging_credentials # Codemagic Environment Variable Group
scripts:
- *build-script
- *flutter-build-script
- *distribute-script
client-app-prod:
@@ -108,7 +108,7 @@ workflows:
groups:
- client_app_prod_credentials # Codemagic Environment Variable Group
scripts:
- *build-script
- *flutter-build-script
- *distribute-script
# =================================================================================
@@ -121,7 +121,7 @@ workflows:
groups:
- staff_app_dev_credentials # Codemagic Environment Variable Group
scripts:
- *build-script
- *flutter-build-script
- *build-android-script
- *build-ios-script
- *distribute-script
@@ -133,7 +133,7 @@ workflows:
groups:
- staff_app_staging_credentials # Codemagic Environment Variable Group
scripts:
- *build-script
- *flutter-build-script
- *build-android-script
- *build-ios-script
- *distribute-script
@@ -145,7 +145,7 @@ workflows:
groups:
- staff_app_prod_credentials # Codemagic Environment Variable Group
scripts:
- *build-script
- *flutter-build-script
- *build-android-script
- *build-ios-script
- *distribute-script