解锁Jenkins,输入管理员密码:/var/jenkins_home/secrets/initialAdminPassword
自定义Jenkins,安装插件。
创建第一个管理员用户
实例配置
安装插件
Maven Integration
SonarQube Scanner for Jenkins
Publish Over SSH
Gitee Plugin
GitHub plugin
GitLabPlugin
Generic Webhook Trigger系统配置
全局属性


Gitee配置

全局工具配置




新建Item

Configure
源码管理


部署shell脚本
BUILD_ID=donKillMe
echo "打包路径 /data/jenkins/jenkins_home/workspace/target"
cp -r ${WORKSPACE}/target/gitee-demo-0.0.1-SNAPSHOT.jar /home/demo/gitee-demo-0.0.1-SNAPSHOT.jar;
appName=gitee-demo-0.0.1-SNAPSHOT.jar;
pid=`ps -ef |grep java|grep $appName|grep -v grep|awk '{print $2}'`
echo pid = $pid
if [ "$pid" != "" ]; then
echo kill api
kill -9 $pid
fi
cd /home/demo/
#rm -f nohup.out
nohup java -jar $appName --spring.profiles.active=prod -Xmx256m -Xms128m --server.port=8888 &
echo "start $appName success..."









