通过jenkins上传和下载Nexus工件

通过jenkins上传和下载Nexus工件,jenkins,download,upload,nexus,Jenkins,Download,Upload,Nexus,我正在使用Ant和Gradle项目,并且有Nexus2,我能够使用Jenkins插件Nexus upload从Jenkins上传arifacts,代码如下: nexusArtifactUploader artifacts: [[artifactId: 'ISOLVE_Gradle.ear', classifier: '', file: 'ISOLVE_Gradle.ear', type: 'ear']], credentialsId: 'd5e4829e-e6f1-47a8-9482-217e6

我正在使用Ant和Gradle项目,并且有Nexus2,我能够使用Jenkins插件Nexus upload从Jenkins上传arifacts,代码如下:

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'
但这只能上传到发布,如果我将repo更改为
AA custech SalesSpt Isolve snapshot
它不工作,并且我得到404未找到错误

  • 另外,请让我知道如何从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:需要付款

  • 请让我知道,谢谢。

    您将的文件下载到文件中。Nexus工件上传器插件设计用于托管maven存储库的发布类型。