我们正在为一天内的各种服务构建和部署多个版本。因此,我们浪费了大量存储空间来存储旧版本的工件,这些工件永远不会再次使用。
有没有办法自动删除旧版本,只保留少量版本,例如OSS 3.0.0中的最后一个版本?
我在那里搜索了文档,但找不到任何可以自动运行的内容。目前我必须手动选择和删除它们,这非常容易出错且耗时。
关于我的设置的几个细节:
答案 0 :(得分:0)
您可以在Nexus Repository 3.x for Shutapshot中使用一些选项,来自https://books.sonatype.com/nexus-book/reference3/admin.html#admin-system-tasks:
对于Releases,删除Releases可能是一种反模式,如果其他人依赖它们,你通常应该保留你的版本等等......
有一个用于删除版本的JIRA票证,您可以访问:https://issues.sonatype.org/browse/NEXUS-10821