JFrog CLI让你用一个单一的命令做魔术

在我们最近发布的CLI 1.27.0版本中,我们宣布了JFrog CLI中最有用的特性之一,允许您通过运行一个命令对多个存储库执行操作。处理JFrog Artifactory现在比以往任何时候都更流畅,因为你可以通过CLI搜索,上传,下载,复制,移动和删除文件,通过指定通配符的路径模式。

在此特性之前,您必须将Artifactory存储库名称指定为存储库路径中的模式的一部分。虽然支持通配符来指定路径的其余部分,但路径的开头必须包括存储库名称

JFrog CLI完全支持通配符和正则表达式

最新版本的JFrog CLI现在支持在整个路径中使用通配符,包括存储库名称。例如,你不再需要打字my-repo / a.zip但是可以用* / a.zip

您现在可以管理文件,而不需要知道它们所在的确切存储库名称,或者对分散在多个存储库中的多个文件执行操作。

看一下这些示例,了解使用这个新功能可以完成哪些任务。

现在就来看看吧!

修改文件属性

为Artifactory本地存储库中的所有文件设置属性p1=v1和p2=v2PiedPiper以他们的名义。

Jfrog rt sp "*PiedPiper*“p1 = v1; p2 = v2”

跨存储库查找特定的文件名

找到所有的包。json文件在Artifactory本地存储库。

“*package.json*”

从多个存储库下载文件

从lib -release-local和lib -snapshot-local下载所有文件到/花衣魔笛手。

Jfrog rt dl——spec= filepec .json

使用以下工具filespec.json

“文件”:[“模式”:“库- *——/ *”,“目标”:“花衣魔笛手/”]}

现在,是时候去尝试一下了!