我正在使用Ant和Gradle项目并拥有Nexus2,我可以使用Jenkins插件通过此代码上传Jenkins上传来自Jenkins的工件:
nexusArtifactUploader artifacts: [[artifactId: 'ISOLVE_Gradle.ear', classifier: '', file: 'ISOLVE_Gradle.ear', type: 'ear']], credentialsId: 'd5e4829e-e6f1-47a8-9482-217e696ef14d', groupId: 'com.Isolve', nexusUrl: 'nxrepo.qcorpaa.aa.com:8081/nexus', nexusVersion: 'nexus2', protocol: 'http', repository: 'AA-CustTech-SalesSpt-Isolve-release', version: '1.0'
但是这只能上传到发布,如果我将回购更改为AA-CustTech-SalesSpt-Isolve-snapshot
它不起作用,我收到 404 Not found 错误。
另外,请告诉我如何从Nexus下载工件。
sh "wget -r -np -nH -nd -R index.html 'http://nxrepo.qcorpaa.aa.com:8081/nexus/content?r=public&g=com.aa.apauto.dv8&a=dv8-nova&v=LATEST&e=jar' -O dv8-nova"'
我收到以下错误:
解析nxrepo.qcorpaa.aa.com(nxrepo.qcorpaa.aa.com)... 10.62.98.65
连接到nxrepo.qcorpaa.aa.com(nxrepo.qcorpaa.aa.com)| 10.62.98.65 |:8081 ...已连接。
发送HTTP请求,等待响应... 402需要付款 2017-06-30 19:01:44错误402:需要付款。
请告诉我,谢谢。