使用curl命令通过CI/CD将文件从GitLab上传到Nexus存储库(原始存储库)



我正试图使用GitLAB CI/CD中的curl命令将文件上传到Nexus中创建的原始存储库中,我收到以下错误:Invoke-WebRequest:找不到接受的位置参数参数"--上载文件"。

从命令提示符手动运行相同的curl命令时,它运行良好(文件正在上传(。我甚至试图删除电源壳中的别名,但没有成功,请求您对此提供帮助。

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}

最新更新