我有 3 个分支机构,每个分支机构有 20 个工作岗位。
我想让每个分支(以及它包含的作业)使用不同的maven目录,而不是使用与其他分支相同的目录,默认情况下(%user_home%/.m2/repository)。
Maven 只有一个 settings.xml,所以我不能这样做 <localRepository>{your-new-path}</localRepository>
因为每个分支都不同...
谢谢!
最佳答案
只需添加到您的 Maven 命令-Dmaven.repo.local=$WORKSPACE/.repository
因此每个构建都会有自己的缓存。
关于java - 更改 jenkins 分支的 Maven 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47533664/