我们使用 teamcity
- 构建
- 代码覆盖率(使用内置的 dotCover)
- 代码分析(使用 NDepend)
这单独工作很好。
但是我想不出一种巧妙的方法来获取 ndepend 格式的覆盖率报告并将其用作 ndepend 与 teamcity 的输入。
我可以使用命令行工具一步一步地手动完成这一切,但每次都需要付出很多努力。我知道我可以做一个 bat / rake 文件并为 dotcover 创建 xml 配置文件并手动调用 exe 和调用 ndpend。但如前所述,我正在寻找一种更加集成和自动化的方式。