Junitのテスト結果を表示
Maven Testの後にJunitのテスト結果ファイルを収集する設定を追加する。
# Publish test results.
- run:
name: Collect test results
command: |
mkdir -p ~/junit/
find . -type f -regex ".*/target/surefire-reports/.*xml" -exec cp {} ~/junit/ \;
when: always
- store_test_results:
path: ~/junit
下記の通りテスト結果が表示されるようになる。
Siteを表示
Mavenで実行したCheckStyle、SpotBugsやJavaDoc結果を表示するようにしたい。下記の通り設定ファイルに追記した。
# Generate a site.
- run:
name: Site
command: mvn site
- store_artifacts:
path: target/site
destination: reports
ARTIFACTSタブからファイルが参照できるようになる。
完成した設定ファイルはGitHub参照のこと。
https://github.com/hide6644/common/blob/circleci-project-setup/.circleci/config.yml
「CircleCIのビルド後テスト結果が表示されるようにしたい」への1件のフィードバック