-
Notifications
You must be signed in to change notification settings - Fork 5
/
derry.yaml
49 lines (40 loc) · 1.52 KB
/
derry.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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
lint:
- dart format lib .
- flutter pub run import_sorter:main
- flutter format lib -l 120
- dart fix --apply
test_all:
- flutter test --flavor development -d iPhone integration_test
- flutter test --coverage --test-randomize-ordering-seed random
e2e_iphone:
- flutter test --flavor development -d iPhone integration_test
e2e_android:
- flutter test --flavor development -d iPhone integration_test
e2e_web:
- flutter drive --driver=test_driver/integration_test.dart --target=integration_test/counter_integation_test.dart --flavor development -d web-server
unit_test:
- flutter test --coverage --test-randomize-ordering-seed random
- lcov --remove coverage/lcov.info '**/*freezed.dart' '**/*g.dart' '**/*gr.dart' '**/providers.dart' 'lib/core/presentation/bootstrap.dart' 'lib/core/infrastructure/remote_response.dart' 'lib/core/infrastructure/network_exceptions.dart' 'lib/backend/core/infrastructure/user_dto.dart' 'lib/core/infrastructure/sembast_database.dart' -o coverage/new_lcov.info
- genhtml coverage/new_lcov.info --output=coverage
- open coverage/index.html
start_ios:
- xcrun simctl list
- open /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/
clean:
- flutter clean
- flutter pub get
purge:
- pod deintegrate
#- rm Flutter/Flutter.podspec
- flutter clean
- flutter pub get
#- pod install
#- flutter run
purge_all:
- pod deintegrate
- rm Flutter/Flutter.podspec
- flutter clean
- flutter pub cache repair
- flutter pub get
#- pod install
- flutter run