-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmelos.yaml
32 lines (29 loc) · 944 Bytes
/
melos.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
name: weekly_menu_workspace
packages:
- packages/**
- apps/**
command:
bootstrap:
usePubspecOverrides: true
scripts:
analyze:
exec: flutter analyze .
outdated:
exec: flutter pub outdated
test:
exec: flutter test
generate:flutter:
run: melos exec -c 1 --depends-on="build_runner" --flutter -- "flutter pub run build_runner build --delete-conflicting-outputs"
description: Build all generated files for Flutter packages in this project.
clean:
run: melos exec -c 1 --flutter -- "flutter clean"
description: Clean all projects
install:
run: melos exec -c 1 --flutter -- "flutter pub get"
description: Clean all projects
build:android:release:
run: cd apps/weekly_menu_app/ && flutter build apk --release
description: Build release Android version
build:web:release:
run: cd apps/weekly_menu_app/ && flutter build web --profile
description: Build release Web version