web-dev-qa-db-ja.com

github(アクション)でテストカバレッジ(jacoco)を使用してバッジを作成する方法

春のプロジェクトでは、jacocoプラグインを使用してテストカバレッジを測定します。

以下のようなhtmlレポートが表示されます。

enter image description here

今度は、このパーセンテージでgithubプロジェクトに次のようなバッジを追加したいと思います。

enter image description here

Jacocoとgithubアクションをどのように組み合わせることができますか?

6
tostao

継続的インテグレーションビルドの一部として、カバレッジ統計を Coveralls などのサービスに公開する必要があります。 CircleCI および TravisCI などのCIサーバーには、GithubおよびCoverallsのサポートが組み込まれています

あなたのプロジェクトはオープンソースですか?カバーオール、Travis、CircleCIはすべてオープンソースで無料です。 githubでCIをトリガーしてカバーオールに公開したら、readme.mdに埋め込むことができるイメージタグがあります。

1
lance-java