Nexus神器通过jenkins上传和下载

时间:2017-07-01 05:50:41

标签: jenkins download upload nexus

  1. 我正在使用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 错误。

  2. 另外,请告诉我如何从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:需要付款。

  3. 请告诉我,谢谢。

0 个答案:

没有答案