删除 6 个月未下载的工件

Delete artifacts which are not downloaded for 6 months

在JFrog Artifactory 中,我需要删除6 个月内未下载的工件。我已经经历了JFrog repository。 运行 通过 REST API 提到了它,但我不太确定如何使用它。

我们如何实施?或者还有其他方法吗?

最简单的方法是使用 JFrog CLI 的 delete 命令。

该命令接受 file spec

使用 Relative Time Operators 编写 AQL 查询,并将其传递到文件规范的 aql 字段中。

我建议参考这个用户插件,artifactCleanUp plugin可以用来删除某些days/months没有下载的工件。