我想在Jfrog上创建本地存储库。
我已经创建了。但是,要上传文件
我可以下载带有zip扩展名的文件。
Howevet,我想以这种方式上传文件
com / xxx / bb / 1.0.0 / .jar这样。
感谢您的帮助。
答案 0 :(得分:1)
使用JFrog CLI可能是您的最佳选择。 看这里: https://www.jfrog.com/confluence/display/CLI/CLI+for+JFrog+Artifactory#CLIforJFrogArtifactory-UploadingFiles
答案 1 :(得分:0)
cli,但我不建议使用它。 REST API是上传工件的最佳方法。以下是用法示例。
Deploy Artifact描述:将工件部署到指定的 目的地。注意:您也可以将属性附加为 部署工件。安全性:需要具有“部署”权限的用户 权限(可以是匿名的)用法:PUT /repo-key/path/to/artifact.ext产生:application / json (application / vnd.org.jfrog.artifactory.storage.ItemCreated + json)
示例用法:
curl -X PUT -u <username>:<password> -T <artifact_name> "http://localhost:8081/artifactory/<repo_name>/<artifact_name>"
以上内容将单个jar上传到工件中。
部署jar /文件的用例是什么?文件是构建过程的一部分吗?如果是,则应使用相应CI工具的人工插件完成。
例如如果CI工具是Jenkins,则jenkins中有一个aritfactory插件可以在构建成功后上传