我有一个运行在Eclipse下的codan静态代码分析,我也想把它集成到我们的teamcity buildserver上,但我不知道怎么做。有人有在teamcity buildserver上运行codan的经验吗?
或者,有没有其他更好的开源ansi c代码分析器可以在teamcity上运行?
发布于 2013-08-25 21:07:41
我没有使用codan的经验,但答案很简单:您能从命令行运行它并将结果输出到文件吗?
如果是这样,那么TeamCity可以很容易地运行它。
发布于 2013-09-02 02:25:03
我以前没有用过Codan,但看起来它提供了一个更多的静态分析插件框架?
cppcheck过去为我工作得很好,并且有一个large set of checks。
它是从命令行执行的,可以将发现的问题转储为简单的XML格式。您可以在构建脚本中对其进行解析,以生成一个超文本标记语言报告并输出TeamCity build statistics (非常适合绘制随时间和failing the build if changes increase issues变化的进度图)。
有关示例,请参阅cppcheck manual。我还没有尝试过,但是如果你想保持集成开发环境,也有一个cppcheck Eclipse plugin。
https://stackoverflow.com/questions/18410866
复制相似问题