1、案例背景
jenkins构建失败,上报Error cloning remote repo 'origin',Connection timed out
2、处理思路
3、处理过程
1、进入jenkins对应的项目,找到失败的构建记录,选择控制台输出,查看详细信息
2、查看详细信息,报错为Error cloning remote repo 'origin',Failed connect to ****; Connection timed out,该步骤是jenkins通过git拉取代码时出现的连接超时
3、连接git仓库超时,测试一般是网络问题、端口问题或者是git仓库地址错误
1)、登录测试环境的虚拟机,ping IP地址测试,网络为通
2)、登录测试环境的虚拟机,telnet IP地址 端口测试,端口不通,连接超时
3)、登录到10.255.33.243的机器,最新netstat查看,并没有监听8003端口,所以是8003端口没有开放,导致的连接超时
4)、查看其他项目的git仓库配置,发现其他的git仓库全部都为新地址,咨询测试后得知,原先的git仓库已经不再使用
将地址修改后,重新构建,构建成功
4、案例总结
原先的git仓库地址不再使用,jenkins的配置为修改,导致的连接git仓库超时,从而构建失败