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

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

  1. 看了Jenkins的构建日志,发现所有的模块都有构建,且构建的总时长等于所有模块构建时长之和,因此怀疑是不需要构建的模块也参与构建了
  2. 找运维沟通了耗时问题,对方表示可以只构建依赖的包
  3. 改了之后,对应服务的构建时间等于依赖的包的时间+自身构建时间
相关推荐
芒克芒克23 分钟前
JavaWeb 文件上传全方案解析:从传统组件到现代框架实现
java·spring boot·spring·servlet·maven
怀旧,42 分钟前
【Linux系统编程】7. 进程的概念(上)
linux·运维·服务器
人工智能训练2 小时前
Windows中如何将Docker安装在E盘并将Docker的镜像和容器存储在E盘的安装目录下
linux·运维·前端·人工智能·windows·docker·容器
知难行难2 小时前
macOS配置Apocrita及ssh访问及获取GPU权限
运维·macos·ssh
zzzsde2 小时前
【Linux】基础开发工具(1):软件包管理器&&vim编辑器
linux·运维·服务器
断水客3 小时前
如何在手机上搭建Linux学习环境
linux·运维·学习
会飞的土拨鼠呀3 小时前
ubuntu24安装snmp服务
linux·运维
无名小卒Rain3 小时前
docker pull tomcat 报错missing signature key解决办法
运维·docker·容器
java_logo4 小时前
LOBE-CHAT Docker 容器化部署指南
运维·docker·语言模型·容器·llama
zwm_yy4 小时前
服务器检查内存爆满
运维·服务器