我与Jenkins和Satis有问题,因此我收到以下错误
[ErrorException]
Undefined variable: auth
当Jenkins试图从sats安装包时。很明显,认证有问题,但我不知道是什么。我已经为jenkins用户设置了我的ssh密钥与bitbucket (repo在哪里),并重新启动了jenkins。
我知道有真理。
关键在于确保:
Jenkins有它的ssh密钥
Bitbucket是已知的主机。
私钥上没有密码。
当您构建满意的repo时,使用-n选项构建
确保Bitbucket有Jenkins的公钥
应该就这样了,所以任何有这个问题的人,请注意并在这里留下评论。