我有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
答案 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。