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