是的你可以。可能的方法:
1)使用 Gradle 插件gradle-console-reporter向控制台报告各种摘要。支持 JUnit、JaCoCo 和 Cobertura 报告。
在您的情况下,以下输出将打印到控制台:
...
BUILD SUCCESSFUL
Total time: 4.912 secs
Coverage summary:
project1: 72.2%
project2-with-long-name: 44.4%
Run Code Online (Sandbox Code Playgroud)
然后你可以使用覆盖在Gitlab的正则表达式.gitlab-ci.yml来解析代码覆盖。
2)第二个选项有点棘手。您可以打印完整的 JaCoCo HTML 报告(例如使用cat target/site/jacoco/index.html),然后使用正则表达式(参见这篇文章)或grep(参见这篇文章)来解析覆盖率。
| 归档时间: |
|
| 查看次数: |
2198 次 |
| 最近记录: |