0

我们在与我们的 nexus 服务器相同的服务器上安装了 Jenkins(和 Bamboo)。我想知道~/.m2/settings.xml在下载人工制品之前是否可以先在nexus磁盘位置检查maven配置?

Sonatype 似乎存储在与 Maven 相同的结构中,但具有存储库 ID 的父目录。IE

/data/nexus/sonatype-work/nexus/storage/central/commons-cli/commons-cli/1.2/commons-cli-1.2.jar

我不希望詹金斯能够真正下载到这个位置,因为我认为这可能很危险,但是我想让它先咨询这个位置。然后 Jenkins 可以自由下载它喜欢的东西,如果它不存在,这将触发 Nexus 也首先下载人工制品;然后可以通过在夜间为 Jenkins 创建一个停电来解决这种双重问题,以防止在批处理脚本检查重复文件并将它们从 Jenkins 本地存储库中删除时发生构建。

4

1 回答 1

0

使用 mvn 和离线选项(mvn --help ->

-o,--offline                           Work offline

$ mvn -offline
于 2013-01-07T10:40:11.533 回答