我有一个 Maven 3 项目的 Jenkins 构建工作。该项目具有 SNAPSHOT 依赖项。构建失败,因为 Maven 找不到部署到 Intranet Sonatype Nexus Repository 的 SNAPSHOT 工件。SNAPSHOT 存储库是“公共”组的一部分,它是<mirrorOf>*</mirrorOf>
.
Jenkins 配置为在工作区本地创建一个本地 Maven 存储库(每个作业一个存储库)。
所有其他非快照依赖项都已解决并很好地下载。没有 SNAPSHOT 依赖项的项目的其他作业也已成功构建。到目前为止我尝试过的事情(没有成功):
- Nexus 中的过期缓存
- 检查本地存储库(在作业目录中) - 没有工件目录
- 在作业配置中将“构建 -> 目标和选项”设置为“-U 全新安装”
- 等一小时
我的设置:
Windows Server 2003
Java 1.6.0_31
Jenkins 1.480
Maven 3.0.3