Artifactory中是否有一种方法只能保留N版本的RELEASED工件?
Nexus有一个计划任务,可以配置为执行此操作,但我无法在Artifactory中找到一个。也许我没找对地方?
我问的原因是我们有一个maven repo,它兼容yum repo,并且随着持续构建的继续,我们不断上传rpms(这是"发布"工件,而不是"快照"工件),所以他们很快占用了空间。
我是否必须编写自己的脚本来清理已发布的工件?
答案 0 :(得分:3)
您要查找的内容(可以执行任何操作的计划任务,包括清理)通常是用户插件,特别是scheduled jobs。
使用Public API(特别是repositories
和/或searches
个对象),您可以根据自定义逻辑轻松删除工件。