3

我认为我缺少对 TeamCity 5.0 的宝贵理解。为什么 FxCop 有单独的构建运行器?我更喜欢我的构建服务器一次运行所有东西(编译、运行单元测试、FxCop 等)。问题是,我看不到如何为特定项目添加多个 Build Runner,所以似乎我必须向 TeamCity 添加第二个项目,该项目依赖于使用 sln2008 构建运行器的另一个项目,或者我可以简单地走很长的路并在 MSBuild 中构建所有内容。我错过了一些应该很明显的东西吗?是否可以将 sln2008 Build Runner 配置为包含 FxCop 代码分析?

4

1 回答 1

4

我认为大多数用户希望他们的测试构建尽可能快。覆盖率、代码分析、指标等其他事情很可能不应该经常运行。每天运行一次就足够了,因为它们的价值是随时间收集的统计数据。

至于每个构建配置功能的多个构建运行器 - 它是我们跟踪器中投票最多的之一:http: //youtrack.jetbrains.net/issue/TW-3660 ?query=multiple+build+runners ,它有很好的机会将在下一个版本中实施。

于 2010-02-22T09:32:11.827 回答