首页 > 其他 > 详细

jenkins构建maven项目

时间:2020-05-11 14:54:20      阅读:34      评论:0      收藏:0      [点我收藏+]

好记性不如烂笔头,仅用来记录

 

一、linux的环境

jdk 、maven 、tomcat版本按照所定需求安装好

二、jenkins安装

这里就忽略了

三、jenkins所需要的插件

Deploy to container

Maven Intergration plugin

四、全局工具配置

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 五、创建任务

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 

打开tomcat下conf/tomcat-users.xml,在</tomcat-users>之前增加以下配置:

<role rolename="manager"/>

<role rolename="manager-gui"/>

<role rolename="manager-script"/>

<role rolename="manager-status"/>

<user username="xxx" password="xxxx" roles="tomcat,admin-gui,admin,manager,manager-gui,manager-script"/>

 

 技术分享图片

 

 之后点击构建得到以下结果就是完满成功了~

 技术分享图片

 

 

如果Jenkins报错:The username you provided is not allowed to use the text-based Tomcat Manager (error 403):

 

在tomcat目录修改两个文件!

webapps/manager/META-INF/context.xml

webapps/host-manager/META-INF/context.xml

将只允许本机访问的限制注释掉即可,

技术分享图片

 

如果jenkins报错:

ERROR: Maven JVM terminated unexpectedly with exit code 137


1、查看内存使用情况:free -m

技术分享图片

 

 

 2、创建虚拟内存磁盘卷

mkdir /swap

dd if=/dev/zero of=/swap/swapadd bs=1024 count=2024288

3、将磁盘卷转为虚拟内存卷

mkswap /swap/swapadd

4、启用虚拟内存服务

swapon /swap/swapadd

5、再次查看内存情况

技术分享图片

 

jenkins构建maven项目

原文:https://www.cnblogs.com/laoayi/p/12868155.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!