2

我正在参与一个为期一年多的项目。最近,我们的管理层决定使用 Clang 静态分析器对代码进行例行检查。

我们的项目有一个基于 Jenkins 的 CI 服务器。对 scan-build 的调用被添加到构建脚本中,该脚本在推送事件后由 Gitlab 启动。所有构建结果都在 Jenkins 中发布。

Clang scan-build 报告超过 600 个警告。我们希望与他们在一起并最终修复,但一旦出现所有新问题就会立即修复。

我正在寻找一个工具或 Jenkins 插件,它可以比较两个报告并突出显示差异,就像 xUnit 插件一样。该插件跟踪每个失败的测试用例,显示失败年龄,并为每个构建显示已修复/新出现的失败次数。

4

2 回答 2

1

没有现成的解决方案。最简单的方法是将自定义解析器添加到警告插件

于 2016-11-28T12:20:54.123 回答
0

我没试过,但你看过https://wiki.jenkins-ci.org/display/JENKINS/Clang+Scan-Build+Plugin吗?

于 2016-11-26T06:20:59.483 回答