Update build scripts to activate Melos and install dependencies for client and staff apps

This commit is contained in:
Achintha Isuru
2026-01-26 16:32:56 -05:00
parent 77f692bae0
commit a1cea7d9a2
2 changed files with 13 additions and 1 deletions

View File

@@ -2,21 +2,33 @@
client-app-android-apk-build-script: &client-app-android-apk-build-script
name: 👷🤖 Build Client App APK (Android)
script: |
dart pub global activate melos
export PATH="$PATH":"$HOME/.pub-cache/bin"
make mobile-install
make mobile-client-build PLATFORM=apk
client-app-ios-build-script: &client-app-ios-build-script
name: 👷🍎 Build Client App (iOS)
script: |
dart pub global activate melos
export PATH="$PATH":"$HOME/.pub-cache/bin"
make mobile-install
make mobile-client-build PLATFORM=ios
staff-app-android-apk-build-script: &staff-app-android-apk-build-script
name: 👷🤖 Build Staff App APK (Android)
script: |
dart pub global activate melos
export PATH="$PATH":"$HOME/.pub-cache/bin"
make mobile-install
make mobile-staff-build PLATFORM=apk
staff-app-ios-build-script: &staff-app-ios-build-script
name: 👷🍎 Build Staff App (iOS)
script: |
dart pub global activate melos
export PATH="$PATH":"$HOME/.pub-cache/bin"
make mobile-install
make mobile-staff-build PLATFORM=ios
# Reusable script for distributing Android to Firebase