我们在与nexus服务器相同的服务器上安装了Jenkins(和Bamboo)。我想知道在下载文物之前是否可以首先在nexus磁盘位置检查maven ~/.m2/settings.xml
配置?
Sonatype似乎存储在与Maven相同的结构中,但存储库ID的父目录。即。
/data/nexus/sonatype-work/nexus/storage/central/commons-cli/commons-cli/1.2/commons-cli-1.2.jar
我不希望Jenkins能够真正下载到这个位置,因为我认为这可能是危险的,但是我想首先咨询这个位置。然后詹金斯可以免费下载它不喜欢的东西,然后它会触发Nexus首先下载人工制品;然后可以通过在夜间为Jenkins创建遮光来解决此问题,以防止在批处理脚本检查重复文件并将其从Jenkins本地存储库中删除时发生构建。
答案 0 :(得分:0)
将mvn与离线选项一起使用(mvn --help - >
-o,--offline Work offline
$ mvn -offline