如何在Artifactory中的多个实例之间复制特定工件?

时间:2017-04-10 16:38:26

标签: artifactory jfrog-cli

如何将特定工件复制到另一个Artifactory实例?

从我看到的情况来看,导出/导入功能仅适用于完整系统或完整单一仓库复制。我也不想复制完整的回购。我只是想复制特定的工件。

2 个答案:

答案 0 :(得分:1)

您是否尝试过使用JFrog CLI?它可以用于通过给出特定模式从Artifactory下载工件。因此,例如,您只能从特定存储库下载“war”文件,然后将其导入/部署到您想要的其他实例。您还可以使用JFrog CLI编写脚本,该CLI将使用CLI下载然后将这些工件发布到其他Artifactory实例。

https://www.jfrog.com/getcli/

答案 1 :(得分:1)

您可以使用CLI for Jfrog Artifactory将具有新名称的文件复制到另一个仓库:

    jfrog rt cp "your-artifactory-repo/artifact.extension" your-new-artifactory-repo/artifact.extension

注意:如果要复制文件夹中的所有工件,可以使用*。