如何使用JFrog cli

时间:2020-05-11 15:07:30

标签: artifactory jfrog-cli

我有run Artifactory using Docker

在容器内下载了JFrog cli并对其进行了配置。

所以./jfrog rt ping返回

是否可以使用JFrog cli执行system level export/import

成功使用Web ui执行它。在文档中找不到有关如何执行system level export/import的信息。

修改

成功使用REST API执行导出:

curl -u admin:pass -X POST -H "Content-Type: application/json" --data @/tmp/export-settings.json http://localhost:8081/artifactory/api/export/system

2 个答案:

答案 0 :(得分:2)

您可以使用JFrog CLI的curl命令调用相同的REST API,如下所示。这样,您无需提供URL和凭据。将使用JFrog CLI的配置存储。您可以使用jfrog rt c命令来管理此存储。 如果您配置了多个Artifactory服务器,并且不想使用默认服务器,则jfrog rt curl命令还将接受--server-id选项,并将预先配置的Artifactory服务器ID作为阀门。

jfrog rt curl -X POST -H "Content-Type: application/json" --data @/tmp/export-settings.json api/export/system

答案 1 :(得分:1)

CLI当前不支持此功能。

随时创建feature request