【问题标题】:Nexus Jenkins pluginNexus Jenkins 插件
【发布时间】:2017-12-07 05:00:54
【问题描述】:

我已经尝试配置 Nexus Jenkins 插件大约一周了。才发现该插件不适用于我们的 Nexus 3.x oss。

从那时起,我已经降级了我们的关系并配置了一切正常工作。除了,当我尝试将 Maven 工件文件路径添加到 jenkins.war 文件时,我收到以下消息的错误:

Uploading Maven asset with groupId: com.riddlesvillage artifactId: core 
version: Version: 1.0.0-SNAPSHOT To repository: releases
Upload of /usr/share/jenkins/ failed
Failing build due to failure to upload file to Nexus Repository Manager 

Publisher
FATAL: Upload of /usr/share/jenkins/ failed
    ...

Caused: java.io.IOException: Failed to copy /usr/share/jenkins to 
/tmp/jenkins6954159502505207420tmp `$`

Tho,当我移动文件路径并将其留空时,它会构建,但它仍然不会将任何内容上传到 nexus。

【问题讨论】:

    标签: maven jenkins jenkins-plugins nexus


    【解决方案1】:

    如果您确实关注了“How do I configure the Nexus Jenkins Plugin ”,但仍然无法正常工作,唯一的选择是使用 mvn 命令自行部署到 Nexus。

    mvn deploy:deploy-file -DgroupId=<group-id> \
      -DartifactId=<artifact-id> \
      -Dversion=<version> \
      -Dpackaging=<type-of-packaging> \
      -Dfile=<path-to-file> \
      -DrepositoryId=<id-to-map-on-server-section-of-settings.xml> \
      -Durl=<url-of-the-repository-to-deploy>
    

    请参阅“Guide to deploying 3rd party JARs to remote repository”:这是我一直在使用的,...它适用于 Nexus 2.x 和 Nexus 3.x

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-27
    • 2015-12-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多