【发布时间】:2021-01-22 12:13:05
【问题描述】:
在 JFrog Artifactory 中,我需要删除 6 个月内未下载的工件。我已经通过JFrog repository。提到它通过 REST API 运行,但我不太确定如何使用它。
我们如何实现这一点?或者是否有其他方法?
【问题讨论】:
标签: artifactory artifacts jfrog-cli artifactory-query-lang jfrog
在 JFrog Artifactory 中,我需要删除 6 个月内未下载的工件。我已经通过JFrog repository。提到它通过 REST API 运行,但我不太确定如何使用它。
我们如何实现这一点?或者是否有其他方法?
【问题讨论】:
标签: artifactory artifacts jfrog-cli artifactory-query-lang jfrog
最简单的方法是使用 JFrog CLI 的 delete 命令。
该命令接受file spec。
使用 Relative Time Operators 编写 AQL 查询,并将其传递到文件规范的 aql 字段中。
【讨论】:
我建议参考这个用户插件,artifactCleanUp plugin 可用于删除某些天/月未下载的工件。
【讨论】: