是否有类似 Jenkins xUnit 插件的 Clang 扫描生成报告的分析器?

Is there any analyzer for Clang scan-build reports, similar to Jenkins xUnit plugin?

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

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

Clang 扫描构建报告超过 600 个警告。我们愿意和他们一起并最终解决问题,但一旦出现新问题就立即解决。

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

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

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