4、jenkins创建构建部署maven风格项目

1、前言

接上篇博客,jenkins构建部署Freestyle project风格项目:http://t.csdn.cn/3FyU4

本文档将演示创建maven风格项目、构建、运行部署,操作流程和上篇基本一致。
在这里插入图片描述

2、插件安装

创建maven风格项目需要依赖第三方插件maven integration

在这里插入图片描述

这里提供maven integration插件及其依赖插件离线包,方便无网络环境使用:https://pan.baidu.com/s/1_-NXRpdQ2fsQBJrQCwdPHg,提取码:xc2d

插件安装成功后重启jenkins生效。

3、创建配置maven风格item

①新建项目

在这里插入图片描述

②配置项目源码

在这里插入图片描述

③配置构建信息:根据页面的提示信息即可完成配置,页面可能会提示需要配置maven环境变量,按提示配置即可。

在这里插入图片描述

④配置Post Steps(构建后步骤)

在这里插入图片描述

shell脚本:

#先将已经运行的本项目进程结束,避免重复运行造成端口冲突
pid=`ps -aux|grep word-1.0-SNAPSHOT.jar | grep -v grep | awk '{print $2}'`
if [ -n "$pid" ]
then
   kill -9 $pid
fi

#运行启动本项目,BUILD_ID=dontKillMe命令避免后台运行jar包不生效
cd target
BUILD_ID=dontKillMe java -jar word-1.0-SNAPSHOT.jar &

4、构建部署测试

选择目标项目,执行构建操作,检查目标项目构建运行是否正常。

1、检查jenkins目标项目构建历史最新一条控制台输出是否正常。

2、构建成功后可前往jenkins目录下的workspace目录,查看是否有对应的项目列表,检查项目内部是否存在构建成功的target目录。本文档的jenkins目录为:/root/.jenkins

3、登入Linux主机,查看目标项目是否正常运行,进程号是否已经改变。


版权声明:本文为xiao_yu_gan原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。