如何从存储库中清除TeamCity远程运行的分支?

时间:2012-01-05 18:54:14

标签: git build teamcity

TeamCity允许一个to run personal builds from branches。因此,为了触发构建,我需要运行git push origin feature-branch:remote-run/feature-branch之类的东西。但是这个分支将如何在以后删除?

我获得构建结果后不需要它。我很可能在将它推送到主存储库之前编辑(rebase,squash etc)分支,因此这个ref将是垃圾。我认为在每个远程运行的构建结束时删除分支会很方便。这个分支名称是否可以通过某些构建属性或类似的东西访问,所以我可以自动删除它?或许我错过了一些重要的事情?

1 个答案:

答案 0 :(得分:1)

目前,TeamCity不提供远程运行的分支名称作为变量,请投票给this issue。您可以使用命令git push origin +:remote-run/feature-branch手动删除分支。