TeamCity部署以前的版本

时间:2015-01-07 21:24:38

标签: github deployment build version teamcity

TeamCity部署配置是否有可能在最近之前部署构建版本?

我的源代码在GitHub上,我有一个TC管道,包含构建配置和部署配置。

在创建PR时,该分支已构建(但未部署)。

在将PR合并到master时,将构建master分支。

部署配置仅部署主分支的构建,并由成功构建主分支触发。

出于疑难解答的目的,我想部署以前的主版本。

这可能吗?

1 个答案:

答案 0 :(得分:1)

这实际上取决于您的构建方式。如果部署配置内容也在源代码管理中,那么您可以尝试标记所需的主分支修订,并在触发部署构建时将teamcity标记为分支输入。如果您对该部署版本具有快照依赖性,那么它将使用相同的分支输入参数对依赖于它的构建进行排队,除非它找到合适的构建(如果您将其配置为使用合适的构建)。