Jenkins

Jenkins安装及简单配置发布springboot项目

2019-08-07  本文已影响152人  进击大斌

一、安装

你需要准备的环境:
1.安装并配置jdk
2.安装并配置maven
3.安装git 或者 svn

官网(https://jenkins.io/zh/download/)下载war包,具体安装配置参考博客:http://www.ityouknow.com/springboot/2017/11/11/spring-boot-jenkins.html

二、构建服务,使用Jenkins发布一个springboot项目:

详细构建可以参考博客:https://blog.csdn.net/xlgen157387/article/details/78733729

这里我贴出主要配置:

#!/bin/bash 
#项目启动之后不被Jenkins杀掉
export BUILD_ID=dontKillMe
#指定最后编译好的jar存放的位置,运行的位置
workspace_path=/home/workspace
#Jenkins中编译好的jar位置
jar_path=/root/.jenkins/workspace/test-cloud/eureka-server/target/
#Jenkins中编译好的jar名称
jar_name=eureka-server-1.0.0-SNAPSHOT.jar
#pid文件存储位置
pid_path="$workspace_path/eureka-server.pid"
#获取运行编译好的进程ID,便于我们在重新部署项目的时候先杀掉以前的进程
pid=$(cat $pid_path)
#进入指定的编译好的jar的位置
cd  ${jar_path}
#将编译好的jar复制到最后指定的位置
cp  ${jar_path}/${jar_name} ${workspace_path}
#进入最后指定存放jar的位置
cd  ${workspace_path}
#杀掉以前可能启动的项目进程
kill -9 ${pid}
#配置jvm参数,启动jar
nohup java -server -Xms300m -Xmx300m -Xmn225m -Xss256k -jar ${jar_name} >> ./eureka.log 2>&1 &
#将进程ID存入到ufind-web.pid文件中
echo $! > $pid_path
上一篇 下一篇

猜你喜欢

热点阅读