记一次Jenkins项目构建耗时优化

问题场景:某次项目改成maven多模块给运维同事部署之后,单个服务的部署时间变得耗时两倍。遂开始排查。

  1. 看了Jenkins的构建日志,发现所有的模块都有构建,且构建的总时长等于所有模块构建时长之和,因此怀疑是不需要构建的模块也参与构建了
  2. 找运维沟通了耗时问题,对方表示可以只构建依赖的包
  3. 改了之后,对应服务的构建时间等于依赖的包的时间+自身构建时间
相关推荐
Lenyiin8 小时前
Linux 项目托管 `git`
linux·运维·服务器·git·lenyiin
Blossom.1188 小时前
基于时序大模型+强化学习的虚拟电厂储能调度系统:从负荷预测到收益最大化的实战闭环
运维·人工智能·python·决策树·机器学习·自动化·音视频
阿达_优阅达9 小时前
集成方案 | 通过 Xtract Universal,将 SAP 数据无缝接入 Power BI 与微软 Fabric
运维·microsoft·sap·fabric·theobald
网络小白不怕黑15 小时前
Docker容器网络:四大模式解析与自定义网络
运维·docker·容器
FeelTouch Labs19 小时前
Nginx核心架构设计
运维·前端·nginx
程序员zgh19 小时前
Linux系统常用命令集合
linux·运维·服务器·c语言·开发语言·c++
gwd20019 小时前
如何快速设置 Docker 代理设置
运维·人工智能·docker·容器
紫郢剑侠20 小时前
飞秋@Windows +iptux@Linux,打造内网跨平台IM环境
linux·运维·服务器·im·qq
保持低旋律节奏20 小时前
linux——调试
linux·运维·服务器
牛奶咖啡1320 小时前
Linux系统故障排查思路实践教程(下)
linux·运维·服务器·su命令切换用户问题解决·文件打开过多问题解决·linux网络故障问题解决·linux故障排查思路