You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置Jenkins Configuration Slicing插件丢弃旧构建与制品?

嗨Lakshmi,我正好用过这个插件批量配置构建丢弃规则,给你梳理清楚所有细节:

关于Jenkins Configuration Slicing插件「Discard Old Builds Slicer - Days to keep artifacts」的配置详解

首先明确:你提到的configured value是必须启用的——默认禁用状态下,插件不会对目标任务应用任何自定义规则,只会保留任务原有的配置。只有勾选启用它之后,你设置的天数规则才会生效。

具体配置步骤&示例

  1. Item Names 配置:这里填写需要批量应用规则的任务名称,支持通配符(比如*backend*匹配所有包含backend的任务),也可以直接输入多个任务名用逗号分隔,比如OrderProcessing,InventorySync,PaymentGateway。
  2. 启用configured value:勾选这个选项的复选框,这是让插件接管目标任务「保留制品天数」配置的开关。
  3. 指定保留天数:就在下方的输入框里填写数字即可,比如你想保留最近30天的制品,就输入30。

完整配置示例场景

假设你有10个以E-Commerce-开头的电商相关任务,想要统一设置保留制品30天,配置如下:

  • Item Names:E-Commerce-*
  • 勾选configured value的启用框
  • 在输入框中填入30

点击「Apply」或者「Save」后,插件会自动遍历所有匹配的任务,把它们的「Discard Old Builds」设置里的「Days to keep artifacts」统一改成30天。

生产环境操作提醒

  • 建议先在测试环境找几个非核心任务测试配置,确认生效后再批量应用到生产任务
  • 如果部分任务原本有自定义的保留规则,应用切片配置后会被覆盖,所以提前做好记录或者备份任务配置
  • 配置完成后,可以随机查看几个目标任务的「配置」页面,检查「Discard Old Builds」下的制品保留天数是否已经更新

内容的提问来源于stack exchange,提问作者Lakshmi Prabha Enjeti

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 07:06:46