maven - Jenkins 构建会因覆盖率下降而失败吗?

我已经看到许多关于如果不满足覆盖率阈值(即覆盖率必须至少为 80% 或构建失败)的给定项目的 Maven 支持的 Jenkins 构建失败的帖子。

我想知道如果覆盖率低于上次构建,即如果构建 N 的覆盖率为 20%,N+1 为 19%,那么是否有一种方法可以配置 Jenkins 以使构建失败失败。我不想设置明确的阈值,但我希望覆盖率保持稳定或随着时间的推移变得更高。

最佳答案

我还没有尝试过,但假设您使用的是 maven cobertura 插件,我相信它可以配置为失败,如文档 here . jenkins 会不尊重失败吗?

我还看到了 open feature request为此。

https://stackoverflow.com/questions/6486054/

相关文章:

node.js - 在完成所有文件的 gulp 任务后运行代码

c++ - 如何让cmake找到CUDA

jenkins - 通过 GUI 删除 Jenkins 构建

iphone - XCTest.framework 构建错误

linux - 并行make : set -j8 as the default option

visual-studio - QualityToolsPackage 未能在构建中加载?

android - 为什么 Cordova/Phonegap 将 8 附加到我的 Android 版

c# - Visual Studio (C#) 使用环境变量构建输出路径

visual-studio-2010 - 禁止在构建时创建 *.vshost.exe 和其他文件

visual-studio - 在构建期间将 Visual Studio 项目文件复制到输出目录