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

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

  1. 看了Jenkins的构建日志,发现所有的模块都有构建,且构建的总时长等于所有模块构建时长之和,因此怀疑是不需要构建的模块也参与构建了
  2. 找运维沟通了耗时问题,对方表示可以只构建依赖的包
  3. 改了之后,对应服务的构建时间等于依赖的包的时间+自身构建时间
相关推荐
obboda6 分钟前
CICD 部署与使用
运维
yuezhilangniao13 分钟前
阿里云服务器Alibaba Cloud Linux 3 安装Python3.11简明指南
linux·运维·python3.11
程序 代码狂人24 分钟前
CentOS7初始化配置操作
linux·运维·开发语言·php
lcx_defender29 分钟前
【Docker】Docker部署运行nacos
运维·docker·容器
历程里程碑32 分钟前
Linux15 进程二
linux·运维·服务器·开发语言·数据结构·c++·笔记
CTO Plus技术服务中1 小时前
Flink运维与开发教程
大数据·运维·flink
啦啦啦小石头1 小时前
docker添加用户权限不使用sudo
运维·docker·容器
PPPPPaPeR.1 小时前
环 境 变 量
linux·运维·windows
H Journey1 小时前
Linux sudo 命令完全指南
linux·运维·服务器·sudo
CTO Plus技术服务中1 小时前
分布式存储HBase开发与运维教程
运维·分布式·hbase