mirror of
https://github.com/jagandeepbrar/lunasea.git
synced 2026-08-31 12:42:34 +00:00
115 lines
3.2 KiB
YAML
115 lines
3.2 KiB
YAML
build:
|
|
android:
|
|
apk:
|
|
(description): Build (Android) - Build Split APKs
|
|
(execution): once
|
|
(scripts):
|
|
- flutter clean
|
|
- flutter build apk --split-per-abi --bundle-sksl-path shaders/android_sksl.json --release
|
|
aab:
|
|
(description): Build (Android) - Build Appbundle
|
|
(execution): once
|
|
(scripts):
|
|
- flutter clean
|
|
- flutter build appbundle --bundle-sksl-path shaders/android_sksl.json --release
|
|
ios:
|
|
ipa:
|
|
(description): Build (iOS) - Build IPA
|
|
(execution): once
|
|
(scripts):
|
|
- flutter build ipa --bundle-sksl-path shaders/ios_sksl.json --release
|
|
archive:
|
|
(description): Build (iOS) - Build Xcode Archive
|
|
(execution): once
|
|
(scripts):
|
|
- flutter clean
|
|
- flutter build ios --bundle-sksl-path shaders/ios_sksl.json --release
|
|
macos:
|
|
archive:
|
|
(description): Build (iOS) - Build Xcode Archive
|
|
(execution): once
|
|
(scripts):
|
|
- flutter clean
|
|
- flutter build macos --release
|
|
cocoapods:
|
|
clear_cache:
|
|
(description): Cocoapods - Delete Cache & Derived Data
|
|
(execution): multiple
|
|
(scripts):
|
|
- rm -rf ~/Library/Caches/CocoaPods
|
|
- rm -rf ~/Library/Developer/Xcode/DerivedData/*
|
|
nuke:
|
|
ios:
|
|
(description): Cocoapods - Reintegrate & Reinstall iOS Pods
|
|
(execution): once
|
|
(scripts):
|
|
- cd ./ios
|
|
- rm -rf Pods/
|
|
- rm -rf Podfile.lock
|
|
- pod deintegrate
|
|
- pod setup
|
|
- pod install --repo-update
|
|
macos:
|
|
(description): Cocoapods - Reintegrate & Reinstall macOS Pods
|
|
(execution): once
|
|
(scripts):
|
|
- cd ./macos
|
|
- rm -rf Pods/
|
|
- rm -rf Podfile.lock
|
|
- pod deintegrate
|
|
- pod setup
|
|
- pod install --repo-update
|
|
coverage:
|
|
create:
|
|
(description): Coverage - Create Coverage Report
|
|
(execution): once
|
|
(scripts):
|
|
- flutter test --coverage
|
|
upload:
|
|
(description): Coverage - Upload to codecov
|
|
(execution): once
|
|
(scripts):
|
|
- bash <(curl -s https://codecov.io/bash)
|
|
fastlane:
|
|
update:
|
|
(description): Fastlane - Update Bundled Version
|
|
(execution): once
|
|
(scripts):
|
|
- cd ios/
|
|
- bundle update fastlane
|
|
- cd ../macos/
|
|
- bundle update fastlane
|
|
- cd ../android/
|
|
- bundle update fastlane
|
|
flavor:
|
|
ignore:
|
|
(description): Flavor - Git ignore .flavor
|
|
(execution): once
|
|
(scripts):
|
|
- git update-index --skip-worktree .flavor
|
|
unignore:
|
|
(description): Flavor - Reverse Git ignore .flavor
|
|
(execution): once
|
|
(scripts):
|
|
- git update-index --no-skip-worktree .flavor
|
|
generate:
|
|
assets:
|
|
(description): Generator - Asset Tree
|
|
(execution): once
|
|
(scripts):
|
|
- spider build
|
|
runner:
|
|
(description): Generator - Build Runner
|
|
(execution): once
|
|
(scripts):
|
|
- flutter packages pub run build_runner build --delete-conflicting-outputs
|
|
localization:
|
|
(description): Generator - Localizations
|
|
(execution): once
|
|
(scripts):
|
|
- dart ./scripts/generate_localization.dart
|
|
profile:
|
|
(description): Run in Profile Mode
|
|
(execution): once
|
|
(scripts):
|
|
- flutter run --profile --cache-sksl --purge-persistent-cache |