SSH身份验证在Jenkins Git poll上失败(在手动触发器上工作)
我已经配置了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身份验证在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代理和手动添加构建用户ssh密钥等 根据这个线程的回答,创建一个没有密码的SSH密钥是目前实现这种行为的唯一方法 这是严重的疏忽,但这是唯一的解决方案,我可以得到我的上一个建设项目的工作