Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已将一组文件上传到全局存储库。我需要下载最新上传的文件.. 我如何使用 jFrog 来做到这一点?我应该使用哪个 Curl 命令?
目前我正在使用 curl -O https://***/artifactory/snapshots/***/***/***/***-SNAPSHOT/test.xmlwhich 在服务器上下载文件,但是当有特定名称时这很有用,但是,我想下载最新的。
curl -O https://***/artifactory/snapshots/***/***/***/***-SNAPSHOT/test.xml
您可以使用 Artifactory 的 AQL 来应用您的搜索/删除过滤器。
具体来说,在您的示例中,您可以使用 SORT 和 LIMIT 来检索您的最新工件
items.find ({ "repo":"my-global-repo" }).sort({"$desc" : ["created"]}).limit(1)
AQL 可用于 REST 以及 JFrog 的 CLI。您可以在此处找到更多 AQL 示例。
我还建议尝试 Jfrog CLI,它还支持排序和限制,无需使用 AQL,并且可能更易于使用。您可以在此处找到 CLI 示例