我正在使用的團隊想要使用持續集成來自動合併兩個git分支。但是,如果存在合併衝突,我們希望持續集成作業失敗,以便開發人員可以手動運行合併並解決任何問題。在持續集成中自動合併Git,但在合併衝突時失敗
有沒有人有過這種設置的經驗(理想情況下與TeamCity,但任何CI服務器會很有趣)?
我正在使用的團隊想要使用持續集成來自動合併兩個git分支。但是,如果存在合併衝突,我們希望持續集成作業失敗,以便開發人員可以手動運行合併並解決任何問題。在持續集成中自動合併Git,但在合併衝突時失敗
有沒有人有過這種設置的經驗(理想情況下與TeamCity,但任何CI服務器會很有趣)?
這可以在TeamCity的通過自動合併構建功能
合併只會創建成功後進行,但如果在合併過程中有任何衝突,它也將隨之失敗來實現構建。
更多細節可以在這裏找到 - TeamCity Documentation
希望這有助於。