自上次更新 jenkins 和 git 插件以来,通过 .netrc 的 http auth 不再起作用。我真的检查了很多关于这个问题的线程。
我也尝试使用变体http://user:pass@url.tld/repo.git。但在内部,我们提供了一个虚拟机,其中包含开发所需的所有工作。在更新之前,我们刚刚编辑了 jenkins 主文件夹中的 .netrc 文件,jenkins 运行良好。
我也已经通过控制台 git clone http://url.tld/repo.git进行了尝试,即使在 jenkins 用户上也可以正常工作。
以下是一些细节:
- 詹金斯:v1.536
- GIT 插件:v2.0
- GIT客户端插件:v1.4.5
- git:1.8.4.git
- 百分号:6.4
- 爪哇:1.6.0
.netrc
machine url
login user
password pass
这里配置掩码中jenkins的错误:无法连接到存储库:无法连接到http:// ....git(状态= 401)
如果有人有想法就好了。