3

有没有办法在 GitLab CE 中的每个合并请求上使用 JaCoCo 检查 gradle 多项目的代码覆盖率增量,如果覆盖率降低,管道会失败?

4

1 回答 1

2

GitLab 通过 Code Climate 内置了代码质量支持。如果您在目标(通常是主)和源分支上运行代码质量测试,则 GitLab 将在合并请求上显示代码质量下降。

有关该功能的动画 GIF 以及更多信息,请参阅https://docs.gitlab.com/ee/user/project/merge_requests/code_quality.html 。此外,您可以在https://docs.gitlab.com/ee/ci/examples/code_quality.html找到有关如何设置代码质量作业的示例。

于 2019-07-22T19:03:51.157 回答