使用Artifactory和Jenkins设置最大构建保留

时间:2017-05-05 21:01:04

标签: jenkins jenkins-plugins artifactory jenkins-pipeline

我使用Artifactory和Jenkins存储构建,并且我试图设置对存储的构建数量的限制。我正在执行以下操作,但工件和构建永远不会被清除。有什么建议吗?

def uploadSpec = """{......}""" //Just setting pattern, target, props and regexp

def buildInfo = Artifactory.newBuildInfo()
buildInfo.env.capture = true
buildInfo.retention maxBuilds: 10, maxDays: 30, deleteBuildArtifacts: true

server.upload(uploadSpec, buildInfo)
server.publishBuildInfo(buildInfo)

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。您是否尝试过检查用于发布的Artifactory帐户的权限? 我认为,如果它没有适当的(删除)权限-它只是默默地忽略保留。

相关问题