Docker Jenkins 配置Maven

Jenkins安装Maven插件

搜索插件 Maven Integration
Docker Jenkins 配置Maven_第1张图片
检验插件是否已安装
Docker Jenkins 配置Maven_第2张图片

Docker宿主机器解压maven压缩包

apache-maven-3.6.3-bin.tar.gz

解压到Jenkins挂载目录位置 [ /usr/local ]
Docker Jenkins 配置Maven_第3张图片
配置settings.xml


 
	nexus-aliyun
	*
	Nexus aliyun
	http://maven.aliyun.com/nexus/content/groups/public

添加环境变量
[root@centos-7 local]# vi /etc/profile
在最后加上以下内容:

export M2_HOME=/usr/local/apache-maven-3.6.3                                                                                                       
export PATH=$PATH:${M2_HOME}/bin

保存并退出编辑,使用下面的命令让修改生效
[root@centos-7 local]# vi /etc/profile

验证Maven安装
[root@centos-7 local]# mvn -version
Docker Jenkins 配置Maven_第4张图片
启动Jenkins镜像命令需要挂载maven目录:

docker run -d --restart=always -p 8080:8080 -p 50000:50000 --name jenkins -v /usr/local/jenkins/jenkins_home:/var/jenkins_home -v /usr/local/apache-maven-3.6.3:/usr/local/maven jenkins/jenkins:lts

Jenkins全局配置Maven

Docker Jenkins 配置Maven_第5张图片
指定settings.xml文件路径

/var/jenkins_home/apache-maven-3.6.3/conf/settings.xml

Docker Jenkins 配置Maven_第6张图片

指定Maven 安装位置
/usr/local/maven
Docker Jenkins 配置Maven_第7张图片

检验Maven配置

新建项目
Docker Jenkins 配置Maven_第8张图片
配置执行mvn打包指令:
clean package
Docker Jenkins 配置Maven_第9张图片
查看控制台输出:
Docker Jenkins 配置Maven_第10张图片

你可能感兴趣的:(jenkins)