Jenkins持续集成

1:新建任务

 2:配置

 ②-①

pom.xml

clean package -Dmaven.test.skip=true

# jenkins中编译好的jar位置
jar_path=/data/tomcat8-jenkins/webapps/workspace/demo2/target
 
# jenkins中编译好的jar名称
jar_name=demo-0.0.1-SNAPSHOT.jar
 
# 定义运行路径
www_path=/data/java/
 
# 把jar拷贝到运行路径中
cp ${jar_path}/${jar_name} ${www_path}
 
# 进入运行路径目录
#cd ${www_path}
 
# K掉之前的启动项目进程
kill -9 `ps -ef|grep demo-0.0.1-SNAPSHOT.jar|grep -v grep|awk '{print $2}'`
 
# 启动jar,并指定环境变量,后台启动
BUILD_ID=dontKillMe nohup java -jar -Dspring.profiles.active=dev ${www_path}${jar_name}> /${www_path}/eureka.log 2>&1 &

posted @   南翔技校毕业后  阅读(5)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结
点击右上角即可分享
微信分享提示