jenkins持續集成 - 配置maven
配置上maven就會自動下載,就OK了!
如果構建時maven下載依賴太慢,你可以往下看
這裏說一下maven配置文件在哪改,還有maven倉庫的位置
我們進到 jenkins_home 所在目錄
[root@centos-linux-10 jenkins_home] cd /usr/local/docker/jenkins/jenkins_home
maven倉庫在 jenkins_home目錄下的 .m2/repository
當maven下載依賴太慢時,可以自己替換爲本地下載好的repository,構建時maven不會再去下載依賴
maven下載到tools目錄了
root@coolserver:/usr/local/docker/jenkins/jenkins_home cd tools/hudson.tasks.Maven_MavenInstallation/maven/
root@coolserver:/usr/local/docker/jenkins/jenkins_home/tools/hudson.tasks.Maven_MavenInstallation/maven ls
bin boot conf lib LICENSE NOTICE README.txt
看到熟悉的maven目錄,如果要改maven倉庫地址,自行編輯conf/settings.xml
vi conf/settings.xml
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>aliyun</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
在線下載maven太慢了,指定到本地maven吧,思路,在宿主機映射的數據捲上傳maven,然後docker jenkins容器機器找到對應地址
查看數據卷對應位置
/usr/local/docker/jenkins/jenkins_home:/var/jenkins_home
上出maven到/usr/local/docker/jenkins/jenkins_home裏
然後改下maven配置