hsk*_*hsk 1 artifactory artifactory-query-lang jfrog-cli
我正在使用Jfrog工件OSS版本5。我可以看到快照存储库太大,我想从快照存储库中删除不需要的工件。
我想删除所有过去6个月未下载的工件。我尝试了以下方法,但由于我使用的是OSS版本,因此似乎无法正常工作。
curl -X POST -v -u user:'password' "http://<my artifactory url>/artifactory/api/execute/cleanup?params=months=6|repos=snapshots|dryRun|paceTimeMS=2000"
还有什么其他方法可以执行任务,如果有人可以帮助我完成任务,将不胜感激。
谢谢
小智 5
您可以使用JFrog的CLI删除基于AQL查询的项目。
例如,您可以使用如下的AQL查询:
items.find({"created" : {"$before" : "6mo"}})
Run Code Online (Sandbox Code Playgroud)
查找六个月前创建的所有项目。
然后,您可以使用JFrog CLI将AQL用作规范文件的一部分,以删除项目和工件。
| 归档时间: |
|
| 查看次数: |
1052 次 |
| 最近记录: |