鑑於有主文件和dev git分支,git存儲庫託管在作爲CI服務器安裝的Github和TeamCity 9.0.1上。Teamcity未能自動合併
teamcity構建項目被配置爲使用github存儲庫作爲VCS根目錄,並將refs/heads/master設置爲默認分支。
當構建成功時,期望的行爲是從主設備到設備運行自動合併。
所以我添加爲以下設置指定here的自動合併構建功能:
- 觀看建立分支機構=>路濾波器:
+:master
- 合併到分支:
dev
- 合併提交信息:
TEAMCITY: Automatic merge branch master into dev
- 執行合併如果:
build is successful
- 合併策略:
use fast-forward merge if possible
按運行後 - 構建綠色,顯示在生成日誌中沒有錯誤,但可根據需要完全沒有被合併!
有什麼問題,我在哪裏可以找到有關構建功能執行的調試信息?
您是否需要添加任何代理要求或類似的東西?我有一個類似的設置,但我不斷收到一條消息,說沒有兼容的代理,儘管我有3個代理被列爲兼容這個特定的工作。 – redwulf