【问题标题】:Jenkins integration with ArtifactoryJenkins 与 Artifactory 的集成
【发布时间】:2013-11-26 10:36:39
【问题描述】:

我正在尝试将 Jenkins 与 Artifactory 集成以将 maven 构建部署到 artifactory 存储库。 当我在 Jenkins 中进行构建时,控制台输出中出现以下错误。

“错误:由于代码中的错误,处理失败。请将此报告给 jenkinsci-users@googlegroups.com java.lang.RuntimeException:java.lang.IllegalArgumentException:在常规配置中找不到匹配的 Artifactory 服务器。请更新您的作业配置”。

我已经使用默认用户名和密码配置了一台 Artifactory 服务器。我未选中“使用不同的解析器凭据”框。我也进行了测试连接并收到消息“找到 Artifactory 2.6.7”。但我无法进行“配置 Maven 2 和 Maven 3 构建”中提到的配置更改,因为没有选项可以执行构建后步骤我的屏幕。

我正在使用 Jenkins 版本 1.509、Artifactory pro 版本 2.6.7 和 Jenkins-artifactory 插件版本 2.2.1。 我的问题是因为这些之间的版本不兼容吗?如果是,有人可以建议我使用它们的兼容版本进行 CI 集成吗?我的项目团队建议使用 Jenkins 1.509。因此,如果有人能告诉我与 Jenkins 1.509 版本匹配的 Artifactory 产品和 Jenkins-artifactory 插件的合适版本,那就太好了 另外请告诉我在 Jenkins > ['MyJobs'] > 配置下需要进行哪些更改

【问题讨论】:

    标签: java jenkins artifactory


    【解决方案1】:

    兼容的版本在the documentation 中列出。您是否按照错误消息的提示在常规配置中设置了 Artifactory 服务器?

    【讨论】:

    • 您好 JBaruch,是的。我已经使用默认用户名和密码配置了一台 Artifactory 服务器。我未选中“使用不同的解析器凭据”框。我也做了测试连接。我收到消息“找到 Artifactory 2.6.7”。但我无法进行“配置 Maven 2 和 Maven 3 构建”下提到的配置更改,因为在我的屏幕中没有执行构建后步骤的选项。
    • 另外,请告诉我在 Jenkins > ['MyJobs'] > 配置下需要进行哪些更改。
    • 请将此信息添加到问题中,以便我可以删除我的答案(这不是答案:D)
    猜你喜欢
    • 1970-01-01
    • 2017-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-08
    • 2014-07-08
    相关资源
    最近更新 更多