2014-11-04 85 views
6

我目前正在尝试set up TeamCity to build all the branches which are not my team's main branches。我一直没有得到这个工作,只有得到这个与默认分支功能。我们的仓库有以下分支:master,daily-build,Branch-Alex和其他名称相似的分支。我非常希望这个构建配置能够在不包含主服务器的情况下运行。这是我的配置的一些图:如何正确配置TeamCity的Feature Branch配置文件

  1. VCS根:

VCS Root Settings

  • 触发设置:
  • Trigger Settings

    1. 当前生成配置:

    Current Build Config

    TL:DR - 有没有在球队的城市设立分支机构功能,建设一个更好的教程?

    积分 - 我如何让名称只是分支名称而不是“ref/heads/Daily-build”?

    回答

    7

    所以,我的问题是一个简单的拼写错误:

    +:ref/heads/*应写为+:refs/heads/*

    +6

    加分点:使用+:裁判/在你的VCS根分支规格头/(*)来控制分支名。括号内的任何内容都将用作分支名称。 – SteveChapman 2014-11-16 20:39:33

    +0

    两年多以后,我也做了同样的事情。谁会想到失踪的'会导致如此多的头痛? – ket 2017-06-02 16:55:33