如果我使用的是“ aql”,我根本无法使用它,但是使用“模式”查找文件时,它可以使用。当指定“
build”时,即使您指向的存储库中有一堆类似名称的文件(Artifactory中的构建元数据会处理此问题),它也只会抓住该构建的工件。如果不指定“
build”,它将捕获所有匹配的工件。
“内部版本”应采用内部版本名称/内部版本号格式,但是您可以不使用数字,也可以使用LATEST来获取最新 成功的内部
版本(我通过创建失败的内部版本对此进行了测试)。
示例说明: -这会将file3下载到Dependencies / file3- 删除“ / LATEST”也将仅下载file3- 删除整个“ build”行将下载所有3个文件
# Artifactory Repo: example-repo/ # BuildName: example-build# example-repo/file1 (from build 1) # example-repo/file2 (from build 2) # example-repo/file3 (from build 3)Download File Spec:{ "files": [ { "pattern": "example-repo/file*", "target": "Dependencies/", "recursive": "false", "flat" : "true", "build" : "example-build/LATEST" } ] }有关更多信息,请参见
buildJFrog File Specs文档中的关键字
https://www.jfrog.com/confluence/display/RTF/Using+File+Specs
建立[可选]
如果指定,则仅下载指定构建的工件。当指定“ build”时,仍会考虑“
pattern”属性。该属性格式为内部名称/内部编号。如果未指定内部版本号,或使用关键字LATEST作为内部版本号,则使用最新发布的内部版本号。



