Closed blendthink closed 1 month ago
melos run report_test
https://github.com/yumemi-inc/flutter-mobile-project-template/blame/7bb6249c3c610e30f82b1e33eea1051d5335eb7d/melos.yaml#L47-L49
https://github.com/dorny/test-reporter?tab=readme-ov-file
次のように修正する。
# dependsOn で or 条件で指定することができないため # スクリプトを Flutter と Dart に分けている test: steps: - test_flutter - test_dart test_flutter: run: flutter test exec: concurrency: 1 packageFilters: dependsOn: flutter_test dirExists: test test_dart: run: dart test exec: concurrency: 1 packageFilters: dependsOn: test dirExists: test # dependsOn で or 条件で指定することができないため # スクリプトを Flutter と Dart に分けている report_test: steps: - report_test_flutter - report_test_dart report_test_flutter: run: flutter test --no-pub --machine > test_report.log exec: concurrency: 1 packageFilters: dependsOn: flutter_test dirExists: test report_test_dart: run: dart test --file-reporter="json:test_report.log" exec: concurrency: 1 packageFilters: dependsOn: test dirExists: test
melos や dart workspace がいい感じで改善したら乗り換えてもいいかも
- Commit Hash: 7bb6249c3c610e30f82b1e33eea1051d5335eb7d
これに関する既存の Issue はありますか?
背景
melos run report_test
コマンドが用意されているhttps://github.com/yumemi-inc/flutter-mobile-project-template/blame/7bb6249c3c610e30f82b1e33eea1051d5335eb7d/melos.yaml#L47-L49
https://github.com/dorny/test-reporter?tab=readme-ov-file
提案の詳細
次のように修正する。
代替案
melos や dart workspace がいい感じで改善したら乗り換えてもいいかも
環境