1、问题描述
在Jenkins中配置Maven时提示:XXX is not a directory on the Jenkins master (but perhaps it exists on some agents)

2、解决方式
需要将maven的安装目录以及仓库目录挂载到容器中,然后在jenkins中配置页面中配置。主要MAVEN_HOME为容器中的路径非宿主机的路径。以以下命令个为例:MAVEN_HOME路径为:/usr/local/maven
docker run -d --name jenkins --restart always \
--user root -p 8080:8080 -p 50000:50000 \
-v /data2/devOps/jenkins/data:/var/jenkins_home \
-v /usr/local/apache-maven-3.6.3:/usr/local/maven \
-v /var/run/docker.sock:/var/run/docker.sock \
-v $(which docker):/usr/bin/docker \
jenkins/jenkins
博客主要描述了在Jenkins中配置Maven时出现提示‘XXX is not a directory on the Jenkins master (but perhaps it exists on some agents)’的问题,解决方式是将maven的安装目录及仓库目录挂载到容器中,在jenkins配置页面配置,且MAVEN_HOME为容器路径非宿主机路径。
1163

被折叠的 条评论
为什么被折叠?



