0

在 Jenkins 中运行作业以克隆我的 repo 的 devel 分支时,出现以下错误:

stderr: Permission denied (publickey).
fatal: The remote end hung up unexpectedly

我在 CentOS 6 上运行 Jenkins 并正确设置了 GitHub Hooks。我该如何纠正?即使我安装了 GitHub 插件并使用有权访问私有组织存储库的有效用户,我是否需要部署密钥?

我的 jenkins 服务器有一个 github 帐户,dsa 密钥位于已添加到 github 帐户的 /var/lib/jenkins/.ssh 中,并且仍然出现此错误

4

1 回答 1

0

不确定您所说的“我已经安装了 GitHub 插件,并且有一个可以访问私有组织存储库的有效用户”并且我对 Jenkins 不熟悉,但您肯定需要在该存储库中添加一个部署密钥来验证您的请求。我认为您刚刚指定了 git 全局作者姓名等。

于 2012-05-24T06:26:38.560 回答