事情起因
工作中需要使用jenkins进行自动部署php的项目,但是jenkins是在内网访问GIT服务器需要使用内部的代理服务器。之前配置过的项目都没有需要使用代理访问GIT的,经验也不多所以踩了个坑,自己记录下来。
故障现象
服务器是Linux已经配置了HTTP代理,但无法访问到GIT服务器:
解决办法
在jenkins中增加环境变量,http_proxy填写代理服务器的地址和端口192.168.XX.XX:80,GIT_SSL_NO_VERIF的作用是可以使用用户名和密码连接服务器。