feat: Refactor Codemagic scripts for improved readability and maintainability
This commit is contained in:
@@ -1,7 +1,4 @@
|
||||
workflows:
|
||||
# =================================================================================
|
||||
# Reusable Scripts
|
||||
# =================================================================================
|
||||
# Reusable script for building the Flutter app
|
||||
build-script: &build-script
|
||||
name: Build Flutter App
|
||||
script: |
|
||||
@@ -15,6 +12,7 @@ workflows:
|
||||
# Build iOS
|
||||
flutter build ipa --flavor $FLAVOR --export-options-plist=$FCI_BUILD_DIR/mobile-apps/client-app/ios/exportOptions.plist
|
||||
|
||||
# Reusable script for distributing to Firebase
|
||||
distribute-script: &distribute-script
|
||||
name: Distribute to Firebase App Distribution
|
||||
script: |
|
||||
@@ -32,6 +30,7 @@ workflows:
|
||||
--groups "$FIREBASE_TESTER_GROUPS" \
|
||||
--token $FIREBASE_TOKEN
|
||||
|
||||
workflows:
|
||||
# =================================================================================
|
||||
# Base workflow for client_app
|
||||
# =================================================================================
|
||||
|
||||
Reference in New Issue
Block a user