【发布时间】:2015-08-04 22:42:50
【问题描述】:
鉴于有 master 和 dev git 分支,git 存储库托管在作为 CI 服务器安装的 Github 和 TeamCity 9.0.1 上。
teamcity 构建项目配置为使用 github 存储库作为 VCS 根目录,并将 refs/heads/master 设置为默认分支。
所需的行为是在构建成功时从 master 到 dev 运行自动合并。
所以我添加了一个 自动合并 构建功能作为指定 here 具有以下设置:
- 在分支中观察构建 => 分支过滤器:
+:master - 并入分支:
dev - 合并提交消息:
TEAMCITY: Automatic merge branch master into dev - 在以下情况下执行合并:
build is successful - 合并策略:
use fast-forward merge if possible
按下运行后 - 构建为绿色,构建日志中未显示任何错误,但完全没有按需要合并!
出了什么问题,我在哪里可以找到有关构建功能执行的调试信息?
【问题讨论】:
标签: git github merge teamcity teamcity-9.0