解锁Jenkins,输入管理员密码:/var/jenkins_home/secrets/initialAdminPassword
自定义Jenkins,安装插件。
创建第一个管理员用户
实例配置
安装插件Maven Integration SonarQube Scanner for Jenkins Publish Over SSHGitee Plugin GitHub plugin GitLabPluginGeneric Webhook Trigger
系统配置
全局属性
Gitee配置
全局工具配置
新建Item
Configure
源码管理
部署shell脚本 BUILD_ID=donKillMeecho "打包路径 /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 = $pidif [ "$pid" != "" ]; then echo kill api kill -9 $pidficd /home/demo/#rm -f nohup.outnohup java -jar $appName --spring.profiles.active=prod -Xmx256m -Xms128m --server.port=8888 &echo "start $appName success..."