我在IntelliJ中使用Gradle创建了一个Java项目。
我的存储库托管在GitHub上,我还集成了Travis CI。
我的测试是使用JUnit和Mockito,Java 8完成的。
我正在寻找一种工具,只要我推送到我的存储库就会自动运行测试,如果测试通过并提供代码覆盖率信息,则会向我提供信息。希望像Travis CI一样生成GitHub徽章,以便我可以看到每个分支是如何被覆盖的以及它是否通过。
谢谢!
答案 0 :(得分:4)
答案 1 :(得分:4)
答案 2 :(得分:0)
使用https://codecov.io/,与最佳答案相比,此处的官方示例更新: https://github.com/codecov/example-gradle
然而,与在README中似乎没有徽章的官方示例相比,CodeCov徽章在最佳答案的代码中设置得很好。
编辑:在尝试设置所有这些后,我真的不推荐使用CodeCov进行私人回购(尽管它可以很好地用于公共回购)。充满了虫子。很生气。