最近项目经理提需求说,能不能加快Jenkis的打包速度,同时构建多个项目。想成为一名合格的程序猿,当然要努力地去满足用户的需求啦啦啦啦~
对于这个需求,我其实有点无奈,毕竟Jenkis上部署的安卓项目 ,都是基于gradle,window 各种脚本去操作的,快慢取决因素太多了吧,服务器的配置啊,自身项目的复杂程度啊,还有网络啥的,带宽啊,唉~
第一反应是想着 能不能加大并发处理量,额,尴尬地发现同时打包的只能2 个,多的就在后面候着了。
在这里插入图片描述
同时执行的数量 ,可以在Jenkins里配置
在这里插入图片描述

但要注意的是,这貌似取决于电脑的CPU核数,服务器的核数我暂时不清楚,
额,我设置成5之后,并发构建 ,cpu 冲到100%的次数多的吓人
在这里插入图片描述

最终本人从 5 降到 4 ,cpu还算比较稳定

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐