将警告视为Jenkins中的错误

时间:2017-07-26 12:48:52

标签: jenkins msbuild

我希望将警告视为Jenkins中的错误,但不是在我本地构建时。所以我不能从项目设置中启用它,因为这也适用于本地。我也不想使用单独的配置,我想在Jenkins的Debug中构建。

在运行msbuild时将其指定为命令行参数,我该怎么做?

1 个答案:

答案 0 :(得分:2)

我想你应该看看詹金斯的Warnings Plugin。它专门用于解析("标准")编译器输出和组/计数警告。如果出现太多警告(在通用Static Code analysis plugin的支持下),它也可以标记您的构建失败。

您可以根据检测到的警告数量配置构建的运行状况(下图中的第一行)。健康不会失败,只需改变相关天气(晴天,阴天,下雨......;))。

要更改构建的状态,将在下图的最后几行中完成。在我的配置中,如果发现超过10个警告,则builmd将变为不稳定,并且超过100将使构建失败。根据您的需要调整值;) 警告插件配置 Warnings plugin configuration