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