Daggerを中心にテスト系を試したり,CIのテスト場として使っています.
GitHub Actions用のymlファイルが残っていますが,Bitriseに移行しました.
トリガー:masterへのPR
- Ktlintの実行
- Ktlintの実行結果をDangerを利用して,PRにコメント
- UI TestとしてVirtual Device Testing for Androidの実行
- UI Testの実行結果からスクショを外部ストレージに保存
- 外部ストレージに保存したスクショをPRにコメントとして書き込む
※現状外部ストレージではDropBoxを使用
※UI Testとして利用しているVirtual Device Testing for AndroidはBETA版となっている