如何使用 curl 或任何 shell 脚本或 Linux 中的任何命令行实用程序将整个目录上传到 Linux 中的 artifactory?

Bha*_*aju 2 linux bash shell curl

我试图将整个目录上传到 HTTP 存储库,但我无法做到... 有人可以帮我做吗?

谢谢,巴拉特。

Sow*_*agu 5

如果您的文件夹结构是 a/b/c ,则执行 zip --> zip -r a.zip a/ 下面的命令将使用您的文件夹结构分解 zip 文件并将文件上传到目标存储库中:

curl -u username:password \
     --header "X-Explode-Archive: true" \
     -X PUT "http://artifactory.com:8080/artifactory/my-repo/" \
     -T path/to/a.zip
Run Code Online (Sandbox Code Playgroud)