从teamcity运行codan静态代码分析器

时间:2013-08-23 19:56:35

标签: teamcity

我在Eclipse下运行了密码静态代码分析,我也想在我们的teamcity构建服务器上集成它,但我不知道如何。有人在teamcity构建服务器上运行codan有一些经验吗?

还有其他更好的开源ansi c代码分析器可以在teamcity上运行吗?

2 个答案:

答案 0 :(得分:0)

我没有使用codan的经验,但答案很简单:你可以从命令行运行它并将结果输出到文件吗?

如果是这样,那么TeamCity可以轻松运行它。

答案 1 :(得分:0)

我之前没有使用过Codan,但快速看一下它似乎为静态分析提供了更多的插件框架?

cppcheck过去对我有用,并且有large set of checks

它是从命令行执行的,可以将它找到的问题转储为简单的XML格式。您可以在构建脚本中对其进行解析,以生成HTML报告并输出TeamCity build statistics(非常适合绘制一段时间内的进度和failing the build if changes increase issues)。

有关示例,请参阅cppcheck manual。我没有尝试过,但是如果你想保持IDE集成,还有一个cppcheck Eclipse plugin