【发布时间】:2012-11-23 10:00:10
【问题描述】:
我在 GitHub 和 CI 服务器 (Ubuntu) 上有代码存储库,Jenkins 位于防火墙后面。
所以我将代理设置设置为 jenkins,它工作正常(例如,我可以看到可用的插件)。 我在 .gitconfig 中配置了代理设置。 我在 jenkins home/.ssh 目录中也有 id_rsa。
但是jenkins在job执行过程中因为报错无法执行git clone:
ssh: 连接到主机 github.com 端口 22: 连接超时
Jenkins 用户在终端成功执行 proxychains git clone 操作。
是否可以通过代理链强制詹金斯工作?或者有人可以建议我一些替代方案吗?
【问题讨论】: