拉我有這使報告碎建立與消息CruiseControl.net服務器「失敗的任務:混帳:CheckForModifications」CruiseControl.net偶爾無法從混帳
在日誌中給出的例外是:
ThoughtWorks.CruiseControl.Core.CruiseControlException:源控制操作失敗:ssh_exchange_identification:連接由遠程主機 致命關閉:遠程端掛了出乎意料 Process命令:C:\ Program Files文件\ GIT中\ CMD \ git.cmd取原產地
真奇怪的是,這個錯誤不會一直髮生。強制構建會導致CC正確拉動並繼續工作一段時間(直到再次發生這種情況)。
其他一些信息,可能是相關的:
- 出現這種情況與Git的多個源(我試過的GitHub和青苗)
- 這是發生在多個服務器上,在本地和託管在AWS的雲
- 認證使用SSH密鑰,沒有密碼
這是一個好主意。我不認爲這是這種情況,因爲我們沒有在本地使用代理,並且(據我所知),AWS服務器也沒有使用代理。 – andypaxo 2012-07-20 17:39:01