我在此上花费的时间远远超过了我愿意承认的时间。我试图从命令行将一个文件部署到我的Artifactory服务器中。我正在使用gradle进行此操作,因为这是我们管理Java构建的方式。但是,此 Artifact 是NDK / JNI构建 Artifact ,并且不使用gradle。
因此,我只需要最简单的gradle脚本即可进行部署。等同于:
scp <file> <remote>
我目前正在尝试使用
artifactory
插件,并且在查找该插件的引用方面运气不佳。
最佳答案
curl POST对我不起作用。 PUT正常工作。用法是
curl -X PUT $SERVER/$PATH/$FILE --data-binary @localfile
例如:
$ curl -v --user username:password --data-binary @local-file -X PUT "http://<artifactory server >/artifactory/abc-snapshot-local/remotepath/remotefile"
关于command-line - 如何使用命令行将文件部署到Artifactory?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20060553/