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