持续集成——我如何让NDepend对TeamCity进行基线比较?



我已经让NDepend运行在TeamCity上。我想使用基线特性,以便它只报告自基线以来引入的违规。

在我的本地机器上,我可以将结果存储在基线文件夹中,一切正常。但是在TeamCity中,这个基线文件夹不存在,并且会在每次构建时消失。

一个解决方案是将我的基线签入到源代码控制中,以便在TeamCity进行构建时可用。然后,在本地更新此基线并重新签入。但这并不理想,因为这意味着我们的版本控制系统会出现大量的"流失"。

让"仅限近期违规行为"适用于TeamCity的最佳方法是什么?

NDepend v6刚刚发布,内置了对TeamCity v8和v9的支持。

该插件对TeamCity的基线比较有特殊的支持。

相关内容

  • 没有找到相关文章

最新更新