如何删除旧版本?

JFrog支持
2016-10-06 35

有两种方法可以删除旧版本:

删除已经部署到Artifactory的工件:

您可以在artifacts选项卡的UI中根据构建号删除旧的构建?树浏览器,右键单击存储库的名称,或深入浏览到你想要递归删除的文件夹,并选择“删除版本”,这将打开一个菜单,其中包含所有相关的构建版本要删除,标记你想删除的版本。


方法从REST API中按版本删除构建“删除构建”查询


处理未来构建:

为了利用删除旧版本的机制,就像“max unique snapshots”对快照版本所做的那样,您可以编写自己的机制“用户插件”拦截部署到Artifactory的工件“afterCreate”钩子,并检查部署构件是否来自相关的构建(检查build.name而且build.number属性),并相应地运行清理。