使用TeamCity部署特定的Git标记

时间:2014-04-11 18:46:28

标签: git teamcity

目前,我有一个TeamCity版本,提示输入%Version%参数,允许我为我构建的Git版本指定发行版本。此版本自动构建,部署到我们的内部QA环境,并使用指定的发行版本进行标记。然后,后续构建将其工件用于其他环境。

这很好用,但现在我想翻转它,所以我在Git 我自己中标记版本,然后告诉TeamCity 要发布哪个标记。主要是为了便于回滚到以前的版本。

这个问题是,在TeamCity提示%Version%参数后,我无法阻止它将构建视为"功能分支,"这意味着我的后续构建无法找到其默认构建的工件(可能是因为他们正在寻找主构建的默认分支,它不存在)。

有解决方法吗?我可以部署不同的VCS标签而不将TeamCity视为一个单独的分支(我不需要TeamCity的功能分支功能),或者我将不得不开始将我的发布标签视为不同的"分支&#34 ;在我的所有TeamCity构建配置中?

0 个答案:

没有答案