詹金斯无法找到最新版本

时间:2014-10-24 15:57:20

标签: java maven jenkins nexus

我正在创建一个测试连接来支持我们的jenkins测试实例。我们在主要关联中手动上传了一些工件,因此我将相同的工件(使用curl)上传到测试连接。但是,我们的jenkins测试实例在进行构建时似乎无法找到这些工件。我在主要nexus工件和测试nexus工件之间注意到的唯一区别是主要连接包括maven-metadata.xml,当我将这些相同的工件上传到测试连接时,没有创建maven-metadata.xml。

我手动需要创建吗?或者我是否错误地上传了这些工件?

2 个答案:

答案 0 :(得分:3)

Marco,如果你以不同的方式解决它会怎样。不要手动将依赖项上载到测试关系,为什么不配置指向主要连接的远程存储库的测试连接。然后Jenkins应该很好地指出测试nexus,透明地

答案 1 :(得分:2)

Maven元数据由上传工具维护 - 例如Maven的。如果您手动上传并使用REST API,则应更新它。如果这不起作用,您应该启动计划任务以在上载后修复元数据。