2012-04-12 116 views
1

我開始使用jenkins,並且在部署項目時遇到身份驗證問題。我不知道在哪裏寫證書。身份驗證失敗:jenkins部署

Authentication failed: The host was not known and was not accepted by the configuration 

我在哪裏可以寫我的憑據?我沒有在配置面板中看到這一點。非常感謝!

+0

你解決了你的問題嗎? – 2012-05-01 13:25:40

+0

是的,我寫了一個答案。問題是我需要在settings.xml中聲明登錄數據 – 2012-05-02 06:33:10

回答

1

問題出現在settings.xml文件(.m2)中,該文件沒有適當的登錄名和密碼。

0

如果用於身份驗證的SSH密鑰可以使用這樣的服務器部分:

<server> 
<id>repository-id</id> 
    <username>john/username> 
    <privateKey>/home/john/.ssh/id_rsa</privateKey> 
</server> 

仍可能會在詹金斯遇到了麻煩。您可能需要在交互模式下運行一次maven deploy來接受RSA主機密鑰。