无法使用teamcity构建拉取请求

时间:2016-05-21 06:48:35

标签: git teamcity

我正在使用teamcity 9并尝试与github集成。我跟着arcticle

https://blog.jetbrains.com/teamcity/2013/02/automatically-building-pull-requests-from-github-with-teamcity/

http://michaelsync.net/2014/04/05/teamcity-tip-building-all-pull-requests-and-updating-the-status-to-github

我尝试了各种组合

+:refs/pull/*/merge
+:refs/pull/(*/merge)

仅限主人的默认分支

但每当我点击“'运行'按钮它总是只触发主构建。任何人都可以帮助我在哪里出错?

1 个答案:

答案 0 :(得分:2)

单击TeamCity中的运行时,它将始终从默认分支构建。

文章没有提及触发器。如果您有一个类型为VCS Trigger的触发器,那么这应该会自动构建您的pull请求。

或者,您可以使用自定义运行手动触发Pull Request的构建,并选择构建分支作为所需的PR

enter image description here

希望这有帮助