我们正在尝试将TeamCity配置为在构建运行时发出Github pull请求。拉取请求应该没有合并。
例如,我们有一个修补程序分支,在推送修补程序之后,我们想要一个pull请求来开发分支而不合并。由于拉取请求需要进行审核,而某些文件可能需要更新。
答案 0 :(得分:0)
在VCS中,您只需在分支配置中指定:
+:refs/pull/*/merge
如果你想测试拉取请求的结果;与目的地分支集成。
并且,如果您想测试pull请求本身,而不是与目标分支上发生的更改集成,您可以设置:
+:refs/pull/*/head
除非您添加特定功能,否则不会在测试结束时进行合并:automatic merge
。