我想在 TeamCity 项目(开发、质量保证、生产)中有 3 个不同的构建。链接依赖项(如果没有成功的 QA 就无法构建生产,没有成功的开发就无法构建 QA),我想通过构建传播版本号。
开发构建 => v 1.0.1.0 QA 构建 => 成功构建集版本为 v1.0.1.0
有没有办法将构建配置版本设置为不同的构建版本?
我正在使用 TeamCity 4.0.2,跑步者是 Rake,构建 VS2008 解决方案。
如果您有 Dev->QA->Production 构建的快照依赖项,您可以在 QA 和 Production 构建中引用 Dev build 中的构建号。
请阅读http://www.jetbrains.net/devnet/message/5231290了解详细信息。
更新:此 TeamCity How-To 问题 中提供了有关如何实现此目标的最新信息。