gitlab-runner-maven卡死的情况

转载请注明出处 http://www.paraller.com 原文排版地址 点击获取更好阅读体验

起因:

项目中遇到的情况,gitlab-docker runner在构建项目的时候, 总会在download jar包或者pom文件的时候挂起,每次都是在不同的下载文件中卡住

原因分析:

  • maven 服务器是内网搭建的,所以不存在网络不通畅的问题。
  • 每次项目构建时间都比较长,有可能是docker runner存在超时的问题 ,寻找各种资料无果放弃;
  • 既然每次都是不同的Jar包卡住,就有可能这个卡住的jar上次有成功下载的情况;于是将重点放在缓存

针对第三点的解决方案:

1、宿主机 install maven2 ,cd /root

你可能感兴趣的:(gitlab-runner-maven卡死的情况)