首页 > 解决方案 > 如何在(Sonatype)Nexus 原始存储库中设置原始文件的版本?

问题描述

我正在制作一个自动脚本来在 Nexus 中上传原始文件,我需要设置这个文件的版本。这可能吗?我一直在检查 API,但似乎不太可能。

我目前用来上传的命令是:

curl --proxy $my-proxy -v --user 'user:pass' --upload-file ./myRawFile 'http://12.34.56.78:1234/repository/MyRawRepo/LoL/TheUploadedFile'

自动脚本(和工作)使用此命令上传文件,但我不知道如何设置版本。

标签: nexussonatype

解决方案


curl -k -u "xxx:xxx" -H 'Content-Type: multipart/form-data' --data-binary "@output.zip" -X PUT https://nexus.xxx.com/repository/{raw-reponame}/xxx/{version}/output.zip

版本号可以更改{version}


推荐阅读