我的团队目前正在使用一个拥有四个不同奴隶的詹金斯大师; linux,两个mac和windows
对于带有源控件(gitlab)的git clone进程,我们在jenkins凭据上使用ssh user defined with passphrase
。
所有从属都能够使用此用户克隆存储库进程,但是Windows Slave
,它会发出以下错误:
标准输出:
stderr:许可被拒绝,请再试一次。
许可被拒绝,请再试一次。
权限被拒绝(公钥,密码) 致命的:无法从远程存储库读取。
答案 0 :(得分:0)
以下对我们有用,这可能是可能的答案,但经过多次尝试,我已经设法通过使用Windows Slave生成的密钥连接所有从属SSH,谢谢。