Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SSH身份验证在Jenkins Git poll上失败(在手动触发器上工作)_Git_Github_Ssh_Jenkins - Fatal编程技术网

SSH身份验证在Jenkins Git poll上失败(在手动触发器上工作)

SSH身份验证在Jenkins Git poll上失败(在手动触发器上工作),git,github,ssh,jenkins,Git,Github,Ssh,Jenkins,我已经配置了SSH身份验证,因此Jenkins可以从GitHub存储库签出代码 当我手动启动构建时,一切正常。但是,当我使用定期轮询时,会出现身份验证错误 开始于2014年4月21日晚上11:02:14 使用策略:默认 [投票]最新版本:版本2dd6b946d5274c0e802fd912e9c9aed9c1bafa7c(原始/设计) 使用GIT_SSH设置凭据jenkins@glr.com.br 致命:命令“git ls remote-hgit@github.com:felipe gdr/ga

我已经配置了SSH身份验证,因此Jenkins可以从GitHub存储库签出代码

当我手动启动构建时,一切正常。但是,当我使用定期轮询时,会出现身份验证错误

开始于2014年4月21日晚上11:02:14 使用策略:默认 [投票]最新版本:版本2dd6b946d5274c0e802fd912e9c9aed9c1bafa7c(原始/设计) 使用GIT_SSH设置凭据jenkins@glr.com.br 致命:命令“git ls remote-hgit@github.com:felipe gdr/game-of-life.git desenv“返回状态代码128: 标准: stderr:权限被拒绝(公钥)。 致命:无法从远程存储库读取

请确保您拥有正确的访问权限
存储库已经存在。

我花了整整一个下午的时间在这个问题上,尝试了一切,包括手动启动ssh代理和手动添加构建用户ssh密钥等

根据这个线程的回答,创建一个没有密码的SSH密钥是目前实现这种行为的唯一方法

这是严重的疏忽,但这是唯一的解决方案,我可以得到我的上一个建设项目的工作