当前位置: 首页 > news >正文

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

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

  1. 看了Jenkins的构建日志,发现所有的模块都有构建,且构建的总时长等于所有模块构建时长之和,因此怀疑是不需要构建的模块也参与构建了
  2. 找运维沟通了耗时问题,对方表示可以只构建依赖的包
  3. 改了之后,对应服务的构建时间等于依赖的包的时间+自身构建时间

http://www.mrgr.cn/news/1314.html

相关文章:

  • MT7621+MT7915(MT7905)+MT7975 (W7621A6G-SDK)编译固件与升级固件方法
  • 深入解析UDP协议与TCP协议:它们的区别与应用场景
  • XML外部实体注入
  • 大白话解析:深入浅出大模型RAG模块全解析
  • C++引用和指针的区别还分不清楚?
  • spring boot 接收第三方mq消息
  • VTK—vtkImplicitFunction 隐函数
  • uiapp+vue3具名插槽使用
  • 机器学习:knn算法实现图像识别
  • Transformer2
  • 【JavaEE】JVM 内存区域划分,以及 Java 垃圾回收机制引用计数器,可达性分析等
  • Java-分割list并执行多线程任务的工具类
  • 简洁清新个人博客网页模板演示学习
  • 解决springboot中Aspect注解不生效问题
  • 快速解析数据挖掘,最短时间明白什么是数据挖掘------下
  • 【网络】 arp 命令 得到网段内所有物理设备ip
  • 使用Docker-compose一键部署Wordpress平台
  • Springboot邮件发送:如何配置SMTP服务器?
  • ISCC-2024--WP
  • pytorch自动微分