覆盖模板时在 TeamCity 中进行 VCS 标记

发布于 2024-11-07 16:08:32 字数 312 浏览 5 评论 0原文

我们使用 TeamCity 和 Subversion 进行构建管理。 对于每个项目,我们都有多个构建配置,每个配置对应我们将部署到的每个环境(例如开发、测试、暂存)。

我认为,使用 TeamCity 模板来保持这些配置同步、覆盖参数和变量的差异(例如覆盖 NAnt 目标)是有意义的。

问题是我无法覆盖 VCS 标签配置(这些选项在附加到模板的构建配置中显示为灰色)。理想情况下,我希望只标记要进行测试和暂存的构建,而不是开发构建。

有没有办法可以实现这一点,或者我是否必须放弃模板想法并拥有多个构建配置?

我正在使用 TeamCity 6.0。

We use TeamCity and Subversion for build management.
For each project, we have multiple build configurations, one for each environment we will deploy to (e.g. Dev, Test, Staging).

It makes sense, I think, to use a TeamCity Template to keep these configurations in sync, overriding the differences with parameters and variables (e.g. overriding NAnt targets).

The problem is that I cannot override the VCS Labelling configurations (the options are greyed out in the build configuration attached to a template). Ideally I'd like only the builds going to Test and Staging to be tagged, not the Dev builds.

Is there a way I can achieve this, or am I going to have to abandon the Template idea and have multiple build configurations?

I'm using TeamCity 6.0.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

铃予 2024-11-14 16:08:32

恐怕这还没有实施。您可能应该投票给 http://youtrack.jetbrains.net/issue/TW-15182 请求。

I'm afraid this is not implemented yet. You should probably vote for http://youtrack.jetbrains.net/issue/TW-15182 request.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文