因此,我们将Jenkins与MS Build结合使用来构建我们的项目。我们在项目中也有一个警告插件和大量警告。我正在努力与这些警告作斗争。我要采取的步骤之一是,当上一个构建中的警告数量大于上一个构建中的警告数量时,将构建标记为不稳定。也许我应该走得更远,并将这种构建标记为失败,但是我认为两种标记的机械原理都是相同的。
屏幕截图示例:
我在网络上找不到任何信息。我知道存在一些用于扫描日志文件的插件,但是这些插件还必须扫描以前构建的日志,并允许我计算警告之间的差异。
谢谢你的帮助。
警告插件确实具有执行某些操作的能力。在“ 高级… ”设置下,有两个配置选项可供查看:
如果您随后选中“ 计算新警告 ”复选框,则将获得一个选项,可以根据新警告设置状态阈值。
问题内容: 在我正在研究的项目中,我们正在使用Shell脚本执行不同的任务。有些是运行rsync的sh / bash脚本,有些是PHP脚本。PHP脚本之一正在运行一些集成测试,这些测试将输出到JUnit XML,代码覆盖率报告等。 Jenkins能够 根据 退出状态 将作业标记为成功/失败 。在 PHP中,如果脚本 在运行期间检测到测试失败, 则以1退出 。其他shell脚本运行命令并使用其中的退
问题内容: 我的总体覆盖范围已达到阈值,但仍将构建标记为不稳定。有人知道原因吗? 哈科科报告 问题答案: 好的,根据我发现的链接,覆盖范围应该在最小和最大覆盖范围之内。 请参阅链接 https://issues.jenkins- ci.org/browse/JENKINS-16903- 报告相同的意外行为。 https://groups.google.com/forum/#!topic/jenki
问题内容: 是否有一个插件可以让我为hudson构建创建一个“趋势”图,从而显示该项目的构建时间? 我的任务是加快构建速度,并希望在加快速度时显示出不错的趋势。 问题答案: 开箱即用地支持此功能:http:// SERVER / hudson / job / JOBNAME / buildTimeTrend
问题内容: 目前,我正在Jenkins中构建和测试我的应用。如果作业中的测试失败,则将构建标记为“不稳定”。即使测试失败,是否有可能将构建标记为“稳定”?如果代码未编译,则将构建标记为“失败”,这很好。 问题答案: 有一个名为Jenkins Text Finder的插件:https : //wiki.jenkins-ci.org/display/JENKINS/Text- finder+Plugi
趋势显示当前值与上一个值相比呈上升或下降趋势,并且显示百分比变化。 图表属性 选择图表类型后,可以更改其属性来自定义图表: 选项 描述 常规 背景颜色 设置图表区域的背景颜色。 不透明度 设置背景颜色的不透明度。 显示边框 显示图表外部边框。 边界颜色 设置图表外部边框的颜色。 显示标题 显示图表的主要标题。 标题 指定图表的标题。 标题字体 设置标题的字体样式。 位置 设置标题的位置。 对齐 设
趋势显示当前值与上一个值相比呈上升或下降趋势,并且显示百分比变化。 图表属性 选择图表类型后,可以更改其属性来自定义图表: 选项 描述 常规 背景颜色 设置图表区域的背景颜色。 显示边框 显示图表外部边框。 边界颜色 设置图表外部边框的颜色。 显示标题 显示图表的主要标题。 标题 指定图表的标题。 标题字体 设置标题的字体样式。 位置 设置标题的位置。 对齐 设置标题的水平对齐方式。 数据 显示先