在Jenkins上點擊構建後,發現一直在循環構建
緊急處理方案,將下一個等待構建的任務點擊"X按鈕"關閉。
下面再看如何永久解決這個問題。
這個問題原因因爲Jenkins配置的映射分支存在多個導致的。
1.點擊某一個構建歷史,查看“控制檯輸出”,如果日誌內容過多,在完整日誌超鏈接處,點擊查看完整日誌;
2.在日誌的最頂部,會發現git rev-parse 存在多個,留意這兩句話:
Multiple candidate revisions
Scheduling another build to catch up with crm_dev
3. 真相大白,項目裏存在相同分支
4.解決方案:
可以修改Jenkins設置裏的Branches to build - Branch Specifier(blank for 'any')指向的分支的路徑
或者
刪除GIT中多餘的重複分支