2

我开始使用 jenkins,并且在部署项目时遇到了身份验证问题。我不知道在哪里写凭据。

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

我在哪里可以写我的凭据?我在配置面板中看不到这一点。非常感谢!

4

2 回答 2

1

问题出现在 settings.xml 文件(在 .m2 中)上,该文件没有适当的登录名和密码。

于 2012-05-10T11:35:25.893 回答
0

如果您使用 ssh 密钥进行身份验证,则可以使用这样的服务器部分:

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

你仍然可能在詹金斯遇到麻烦。您可能必须在交互模式下运行一次 maven deploy 以接受例如 RSA 主机密钥。

于 2014-08-07T16:35:23.290 回答