2014-04-04 35 views
0

當我試圖配置Jenkins以獲取服務器上的同伴(大學課程)時,我遇到了這個問題。Jenkins在ssh和Mercurial插件上的工作區錯誤

Started by user anonymous 
Building in workspace /var/lib/jenkins/jobs/TEST1/workspace 
$ hg clone --rev default --noupdate ssh://[email protected]/XXX/XXX /var/lib/jenkins/jobs/TEST1/workspace 
remote: Host key verification failed. 
abort: no suitable response from remote hg! 
ERROR: Failed to clone ssh://[email protected]/XXX/XXX 
ERROR: Failed to clone ssh://[email protected]/XXX/XXX 
Finished: FAILURE 

然後我試圖在終端做同樣的命令,用不同的錯誤

abort: Permission denied: /var/lib/jenkins/jobs/TEST1/workspace 

我試圖改變位置的命令:

hg clone --rev default --noupdate ssh://[email protected]/XXX/XXX /home/administrator/TEST 

和它的作品

根據所有這些,以及這是沒有工作空間的事實(錯誤:沒有工作空間) - 我知道這是沒有成功構建的原因。 Jenkins的工作區配置是否存在問題?但不知道該怎麼做。

非常感謝你,如果有人給我一些建議!

回答

0

您的錯誤沒有提到有關工作區的任何內容。有錯誤清楚地表明,它來自remote hg,這是一個身份驗證失敗。

此外,您是否使用Mercurial Plugin來執行SCM結算或嘗試使用構建Shell構建步驟來複制它?

+0

是的。我想我已經在詹金斯身上設置了好的插件。但是,如果是認證問題,我怎樣才能用另一個工作區手動執行?我很困惑。 – user3496103