标签: rest curl jfrog-cli
我有一组文件上传到全局存储库。我需要下载最新上传的文件。如何使用jFrog完成它?我应该使用哪个Curl命令?
当前,我正在使用curl -O https://***/artifactory/snapshots/***/***/***/***-SNAPSHOT/test.xml将该文件下载到服务器上,但是在有特定名称的情况下这很有用,但是我想下载最新的名称。
curl -O https://***/artifactory/snapshots/***/***/***/***-SNAPSHOT/test.xml
答案 0 :(得分:1)
您可以使用Artifactory的AQL来应用搜索/删除过滤器。
具体来说,在您的示例中,您可以使用SORT和LIMIT来检索最新的工件
items.find ({ "repo":"my-global-repo" }).sort({"$desc" : ["created"]}).limit(1)
AQL可以在REST以及JFrog的CLI中使用。 您可以找到更多的AQL示例here。
我还建议您试用Jfrog CLI,它也支持排序和限制,而无需使用AQL,并且可能更易于使用。 您可以找到CLI示例here