从GitHub部署(使用Jenkins和Nginx)

kokeuurv  于 2022-11-28  发布在  Jenkins
关注(0)|答案(2)|浏览(160)

我想问这个问题。
我想使用jenkins从github部署到nginx服务器。也许你可以帮助我吗?当我尝试在Jenkins设置中添加通过SSH发布时,我遇到了错误

jenkins.plugins.publish_over.BapPublisherException: Failed to add SSH key. Message [invalid privatekey: [B@2a8ec46d]

我刚开始研究这些技术,很可能我做错了什么。也许我需要配置我的nginx文件?
也请告诉我一些链接,也许与Guid如何部署从GitHub使用Jenkins和Nginx。

igsr9ssn

igsr9ssn1#

检查StackOverflow中的this问题,有人遇到了相同的问题并提供了解决方案。

uklbhaso

uklbhaso2#

首先检查(除了my old answer already mentioned之外)是否需要添加to your SSH daemon config file ( /etc/ssh/sshd_config ),如jenkinsci/publish-over-ssh-plugin问题94中所示:

PubkeyAuthentication yes
PubkeyAcceptedKeyTypes=+ssh-rsa

相关问题