gpt4 book ai didi

artifactory - 从 Jfrog Artifactory OSS 中清理旧 Artifactory

转载 作者:行者123 更新时间:2023-12-02 03:51:35 27 4
gpt4 key购买 nike

我正在使用 Jfrog artifactory OSS 版本 5。我可以看到我的快照存储库太大,我想从快照存储库中删除不需要的 Artifactory 。

我想删除过去 6 个月内未下载的所有 Artifactory 。我尝试了下面的方法,但它似乎不起作用,因为我使用的是 OSS 版本。

curl -X POST -v -u user:'password' "http://<my artifactory url>/artifactory/api/execute/cleanup?params=months=6|repos=snapshots|dryRun|paceTimeMS=2000"

有没有其他方法可以完成我的任务,如果有人可以帮助我做到这一点,我将非常感激。

谢谢

最佳答案

您可以使用 JFrog 的 CLI 根据 AQL 查询删除项目。


例如,您可以使用如下 AQL 查询:

items.find({"created" : {"$before" : "6mo"}}) 

查找 6 个月前创建的所有项目。

然后,您可以使用 JFrog CLI 将 AQL 作为规范文件的一部分来删除项目和 Artifactory 。


  • 了解有关 AQL 的更多信息 Time Operators

  • 了解更多有关 CLI 的信息和文件规范

关于artifactory - 从 Jfrog Artifactory OSS 中清理旧 Artifactory ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45276329/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com