本文主要是介绍使用Jpom自动构建springboot项目,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
第一步安装Jpom
# 这里我们选择快速安装 jdk 和 maven ,使用中请根据自己情况选择
yum install -y wget && wget -O install.sh https://dromara.gitee.io/jpom/docs/install.sh && bash install.sh Server jdk+mvn
服务端访问地址
http://IP:2122
IP则为部署 Jpom 服务端的IP地址,也可以使用 nginx 代理访问
第二步,根据提示为 Jpom 系统设备一个系统管理员账号密码,方便日后登录使用。
第三步,配置 ssh 信息、便于构建后发布到对应服务器中
第四步,配置git仓库
第五步,在构建列表中新增项目。
项目发布命令示例
Tag="destination-query.jar"
# 检查进程状态
pid=$(ps -ef | grep -v 'grep' | egrep $Tag| awk '{printf $2 " "}')
if [ "$pid" != "" ]; then
echo -n "boot ( pid $pid) is running"
echo
echo -n $"Shutting down boot: "
pid=$(ps -ef | grep -v 'grep' | egrep $Tag| awk '{printf $2 " "}')
if [ "$pid" != "" ]; then
echo "kill boot process"
# kill "$pid"
kill -9 "$pid"
fi
else
echo "boot is stopped"
fi
# 启动项目
nohup java -jar /data/project/destination-query.jar &
点击触发器,复制触发地址
到gitee仓库,找到对应项目添加WebHooks,这里用的是码云
将触发地址复制到URL保存
项目提交后就可以看到构建日志了
这篇关于使用Jpom自动构建springboot项目的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!