jenkins Nexus 工件上传器 400
jenkins Nexus Artifact Uploader 400
在 jenkins 上成功构建后,我正在尝试将我的 maven 项目上传到 nexus。这是我的两种配置:
联系
和詹金斯配置:
这里是错误
Failed to deploy artifacts:
Could not transfer artifact de.xxx:NettyCore:pom:1.0-20170508.212447-1 from/to cloud-repo (http://xxx:xxx/nexus/content/repositories/cloud-repo):
Failed to transfer file: http://xxx:xxx/nexus/content/repositories/cloud-repo/de/xxx/NettyCore/1.0-SNAPSHOT/NettyCore-1.0-20170508.212447-1.pom.
Return code is: 400, ReasonPhrase:Bad Request.
ERROR: Uploading file pom.xml failed.
Finished: FAILURE
如“”中所述,错误 400 表示请求格式错误。
在您的情况下,一个可能的原因是您要发送的 GAV:版本是 1.0-SNAPSHOT
... 发送到 release 回购:那种版本将被 Nexus 拒绝。
"Repository policy" 应该是 "snapshots" 才能接受 1.0-SNAPSHOT
。
在 jenkins 上成功构建后,我正在尝试将我的 maven 项目上传到 nexus。这是我的两种配置:
联系
和詹金斯配置:
这里是错误
Failed to deploy artifacts:
Could not transfer artifact de.xxx:NettyCore:pom:1.0-20170508.212447-1 from/to cloud-repo (http://xxx:xxx/nexus/content/repositories/cloud-repo):
Failed to transfer file: http://xxx:xxx/nexus/content/repositories/cloud-repo/de/xxx/NettyCore/1.0-SNAPSHOT/NettyCore-1.0-20170508.212447-1.pom.
Return code is: 400, ReasonPhrase:Bad Request.
ERROR: Uploading file pom.xml failed.
Finished: FAILURE
如“”中所述,错误 400 表示请求格式错误。
在您的情况下,一个可能的原因是您要发送的 GAV:版本是 1.0-SNAPSHOT
... 发送到 release 回购:那种版本将被 Nexus 拒绝。
"Repository policy" 应该是 "snapshots" 才能接受 1.0-SNAPSHOT
。