0

我有 Maven2 项目。该项目有 1 个内部依赖项,存储在内部(对于我们公司)Sonatype Nexus。我将 pom.xml 中的依赖版本设置为我通过 Jenkins 提供的参数。

有时我在 Nexus 中没有正确的依赖版本,因此我的构建在下载依赖步骤时可能会失败。如果找不到依赖项将这个依赖项上传到 Nexus 并继续构建,我想添加触发特殊任务(脚本)的能力。

我可以这样做吗?

我认为版本的假构建总是存在于 Nexus 中,它将检查给定版本是否在 Nexus 中,上传并启动真正的构建。但这样的方式看起来很糟糕。

提前致谢!

4

1 回答 1

0

你不需要上传任何东西。您只需要通过公共组访问 Nexus 并从中央存储库下载,该组的一部分将自动发生。

于 2013-06-17T16:06:31.437 回答