TeamCity部署配置是否有可能在最近之前部署构建版本?
我的源代码在GitHub上,我有一个TC管道,包含构建配置和部署配置。
在创建PR时,该分支已构建(但未部署)。
在将PR合并到master时,将构建master分支。
部署配置仅部署主分支的构建,并由成功构建主分支触发。
出于疑难解答的目的,我想部署以前的主版本。
这可能吗?
答案 0 :(得分:1)
这实际上取决于您的构建方式。如果部署配置内容也在源代码管理中,那么您可以尝试标记所需的主分支修订,并在触发部署构建时将teamcity标记为分支输入。如果您对该部署版本具有快照依赖性,那么它将使用相同的分支输入参数对依赖于它的构建进行排队,除非它找到合适的构建(如果您将其配置为使用合适的构建)。