无法让 Jenkins 使用 Satis 回购
Unable to get Jenkins working with Satis repo
我在使用 Jenkins 和 Satis 时遇到问题,因此我收到以下错误
[ErrorException]
Undefined variable: auth
当 Jenkins 尝试从 Satis 安装包时。显然身份验证有问题,但我无法弄清楚是什么。我已经为 jenkins 用户使用 bitbucket(repo 所在的位置)设置了我的 ssh 密钥,并重新启动了 jenkins。
我知道有一个 auth.json 文件可以使用,但它以明文形式存储基本的身份验证信息,我真的不想要这样。
关键在于确保:
Jenkins 有它的 ssh 密钥
Bitbucket 是已知主机。
私钥上没有密码。
构建 satis repo 时,使用 -n 选项构建它
确保 Bitbucket 有 Jenkins 的 public 密钥
应该差不多了,所以遇到此问题的其他人请注意并在此处发表评论。
我在使用 Jenkins 和 Satis 时遇到问题,因此我收到以下错误
[ErrorException]
Undefined variable: auth
当 Jenkins 尝试从 Satis 安装包时。显然身份验证有问题,但我无法弄清楚是什么。我已经为 jenkins 用户使用 bitbucket(repo 所在的位置)设置了我的 ssh 密钥,并重新启动了 jenkins。
我知道有一个 auth.json 文件可以使用,但它以明文形式存储基本的身份验证信息,我真的不想要这样。
关键在于确保:
Jenkins 有它的 ssh 密钥
Bitbucket 是已知主机。
私钥上没有密码。
构建 satis repo 时,使用 -n 选项构建它
确保 Bitbucket 有 Jenkins 的 public 密钥
应该差不多了,所以遇到此问题的其他人请注意并在此处发表评论。