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

Artifactory UI中构建JSON未显示buildRetention保留策略配置问题咨询

Artifactory构建保留策略字段缺失问题说明

你当前遇到的Build Info中无buildRetention配置段的问题不属于操作失误,是Jenkins Artifactory插件版本特性导致的,具体说明和处理方案如下:

  • 3.11.4版本的Jenkins Artifactory插件的「Discard old builds from Artifactory (requires Artifactory Pro)」功能实现逻辑为:插件端直接调用Artifactory开放接口执行构建保留策略,不会将保留策略配置写入上传的Build Info元数据中,因此你看不到官方文档标注的buildRetention字段。
  • 无需依赖Build Info字段即可验证功能有效性:你可以在Jenkins项目的构建保留配置中设置最大保留构建数,触发多轮构建后,到Artifactory的构建管理页面对应项目下查看旧构建是否被自动清理,只要旧构建、关联产物能被正常删除,说明功能运行正常。
  • 若需要让buildRetention字段正常写入Build Info,可以将Jenkins Artifactory插件升级至3.15.0及以上版本,该版本调整了功能实现逻辑,会将Jenkins端配置的保留策略同步写入Build Info元数据,和官方给出的JSON schema对齐。
  • 你当前使用的Artifactory 7.4.3版本、generic类型仓库均支持该保留策略功能,无需调整服务端或仓库配置。

内容的提问来源于stack exchange,提问作者Muhammad Faizan-Ul-Haq

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 18:15:00