jenkins打包前端项目报 error: index-pack died of signal 15 问题解决
前几天用jenkins打包一个前端项目的时候出现了 error: index-pack died of signal 15 这个报错
先到本地服务器执行命令git clone下载试了一下,发现下载的特别慢,又发现这个前端项目特别大,500MB+,大概明白了怎么回事,可能是网速慢,导致10分钟之内下载不完这个项目的代码,所以报错了。解决思路就是把超时时间加长。
设置了一个小时的超时时间,在运行一下,果然没问题了,用了十五分钟打包完成了。
更新版
又发现了解决办法,添加Additional Behaviours ,选中Shallow clone,也就是浅拷贝就可以了,如下图
这个方法不用加长默认超时时间就可以,之所以下载的文件特别大是因为jenkins默认把git项目的历史版本也下载下来了