我和Jenkins和Satis有个问题,所以我收到了以下错误
[ErrorException]
Undefined variable: auth当Jenkins试图从Satis安装软件包时。显然,身份验证有问题,但我不知道是什么原因。我已经为jenkins用户设置了bitbucket (回购在其中)的ssh键,并重新启动jenkins。
我知道有一个可以使用的auth.json文件,但是它以纯文本存储基本的auth信息,这是我并不真正想要的。
发布于 2015-08-22 22:45:56
关键在于确保:
詹金斯的ssh键是对的
Bitbucket是一个已知的主机。
私钥上没有密码。
生成讽刺回购时,使用-n选项构建它
确保Bitbucket有Jenkins的公钥
这样就可以了,所以其他有这个问题的人,请注意并在这里留下评论。
https://stackoverflow.com/questions/32160697
复制相似问题