将分支名称传递给teamcity中的脚本

时间:2015-06-03 06:41:23

标签: teamcity teamcity-9.0

我有一个python脚本,在teamcity 9.0中作为构建步骤运行。现在我需要知道触发构建的分支名称。我可以使用%teamcity.build.branch%来获取分支名称。但我需要将它传递给我的脚本,以便我可以使用它进行一些条件检查。这可能吗?怎么样?请帮帮我。

1 个答案:

答案 0 :(得分:2)

如果您是从终端运行参数,可以将参数传递给python脚本,因此您需要运行的代码将是

$ python MyScript.py %teamcity.build.branch%

或者,安装python构建运行器,因为这将帮助您通过UI将参数传递给脚本/源代码

Runner

Python Build Runner

希望这有帮助