因此我们将Jenkins与MS Build结合使用来构建我们的项目。我们的项目中还有warnings plugin和大量警告。我正在努力与这些警告作斗争。我想采取的一个步骤是,当最后一次构建中的警告数量大于上一次构建时,将构建标记为不稳定。也许我应该更进一步,将这样的构建标记为失败,但我想两个标记的机制将是相同的。
屏幕截图示例:
我在网上找不到任何关于如何执行此操作的信息。我知道有一些用于扫描日志文件的插件,但是这些插件还必须扫描以前版本的日志,并允许我计算警告的差异。
感谢您的帮助。
答案 0 :(得分:4)
警告插件确实有一些能力来做这件事。在" 高级... "设置,有两个配置选项可供查看:
如果您再检查" 计算新警告"复选框,您将获得一个基于新警告设置状态阈值的选项。