如何根据git branch更改目标url?

时间:2015-01-29 15:28:01

标签: git teamcity

我们正在将TeamCity与Deployer插件一起使用,我们需要将构建复制到远程服务器中。服务器地址取决于git分支。

  

例如:branche master as" target url:\ server1 \ dev \" | branche trunk将在" \ server2 \ dev"

我尝试在构建步骤中使用跑步者指定它:" SMB Deployer"但无法在服务器1或2之间进行更改。

有没有办法根据git分支更改服务器地址?

提前感谢您的帮助:)

2 个答案:

答案 0 :(得分:0)

考虑使用包含构建分支的变量:%teamcity.build.branch%

有关详情:https://confluence.jetbrains.com/display/TCD8/Predefined+Build+Parameters#PredefinedBuildParameters-BranchRelatedParameters

答案 1 :(得分:0)

所以,我决定制作2“Build Configuration”,它似乎有效。

1构建配置/分支。

希望它对下一个有用。 :)