Artifactory:如何保留N版本的版本(不是快照)?

时间:2014-07-22 01:23:25

标签: artifactory

Artifactory中是否有一种方法只能保留N版本的RELEASED工件?

Nexus有一个计划任务,可以配置为执行此操作,但我无法在Artifactory中找到一个。也许我没找对地方?

我问的原因是我们有一个maven repo,它兼容yum repo,并且随着持续构建的继续,我们不断上传rpms(这是"发布"工件,而不是"快照"工件),所以他们很快占用了空间。

我是否必须编写自己的脚本来清理已发布的工件?

1 个答案:

答案 0 :(得分:3)

您要查找的内容(可以执行任何操作的计划任务,包括清理)通常是用户插件,特别是scheduled jobs

使用Public API(特别是repositories和/或searches个对象),您可以根据自定义逻辑轻松删除工件。