Daniel Qian created MNG-6793: -------------------------------- Summary: Sharing local repo for dependencies and a separate local repo for project Key: MNG-6793 URL: https://issues.apache.org/jira/browse/MNG-6793 Project: Maven Issue Type: Wish Components: Bootstrap & Build Reporter: Daniel Qian
When I use Jenkins to build project I have to make each Job to use its own local repo (a local dir in the workspace) to prevent concurrent build error: {{withMaven(}} {{ mavenLocalRepo: '.local-m2-repo'}} {{ ) {}} {{ sh 'mvn clean install -P docker,integration-test'}} {{}}} Besides, I have to cleanup workspace after build to save disk space. So every time the build starts it have to download all the dependencies and that really cost a lot of time. So I think it will be nice If maven could share a local repo for dependencies and a separate local repo for current built project. Then we can save time of download dependencies and also provide isolation to prevent concurrent build error. -- This message was sent by Atlassian Jira (v8.3.4#803005)