jenkins maven发布java程序,jar包

1.jenkins安装maven插件

 

2.jenkins配置maven工具配置

 

 

 

3.建立maven工程

 

 4.general 配置,仓库地址及认证,还有分支

 

 

 

 

 

 

clean package -Dmaven.test.skip=true

 

 

 

 

 

 5.安装ssh插件并配置

 

 

 

 

6.构建ssh代码上传发布

 

 

#!/bin/bash
source /etc/profile

project=we9-admin
active=prod

sdir=/data/jenkins/jzj.v1.0
webdir=/data/wwwroot/jzj.v1.0

project=${project}-0.0.1-SNAPSHOT.jar

cd ${sdir}
cp ${project} ${webdir}

cd ${webdir}
mv ${project} ${active}-${project}
project=${active}-${project}

ID=`ps -ef | grep java | grep ${project}|awk '{print $2}'`
if [ -n "${ID}" ]; then
  echo "Kill ${project}..."
  kill -9 $ID
  sleep 3
fi

nohup java -jar ${project} --spring.profiles.active=${active} >/dev/null 2>&1 &

sleep 2

 

posted @ 2020-06-05 17:01  sunmmi  阅读(754)  评论(0)    收藏  举报