1、下载需要的插件
Maven Integration,Publish Over SSH,Gitee
2、系统管理,全局工具配置
jdk,maven,git
3、jenkins创建项目
1、新建任务
2、源码管理,选择git,添加凭证
输入账号密码
输入代码地址Repository URL
编译跳过测试:clean package -Dmaven.test.skip=
true
构建成功执行相应脚本
stop.sh内容:
#!/bin/bash
target_dir=`pwd`
pid=`ps ax | grep -i 'springboot-jenkins-0.0.1-SNAPSHOT.jar' | grep ${target_dir} | grep java | grep -v grep | awk '{print $1}'`
if [ -z "$pid" ] ; then
echo "No springboot-jenkins-0.0.1-SNAPSHOT running."
fi
echo "The springboot-jenkins-0.0.1-SNAPSHOT(${pid}) is running..."
kill ${pid}
echo "Send shutdown request to springboot-jenkins-0.0.1-SNAPSHOT(${pid}) OK"
cp.sh内容:
#!/bin/bash
cp /root/.jenkins/workspace/jenkins-first-springboot/target/springboot-jenkins-0.0.1-SNAPSHOT.jar /usr/local/project/
start.sh内容:
#!/bin/bash
#防止springboot被kill掉
BUILD_ID=0001
nohup java -jar /usr/local/project/springboot-jenkins-0.0.1-SNAPSHOT.jar >> springboot-jenkins`date +%Y-%m-%d`.out 2>&1 &
最后点击应用和保存,到此配置完成。
4、构建项目
1、第一次构建需要下载依赖,时间可能长一些,耐心等待
2、看到这里,就构建成功了