
当前位置:首页 > 图灵资讯 > 技术篇> Jenkins中部署Maven项目
Jenkins中部署Maven项目
发布时间:2023-06-17 13:57:50
解锁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..."

下一篇 Idea小技巧一键生成标准JavaBean(一键生成构造方法和Setter和Getter方法)
文章素材均来源于网络,如有侵权,请联系管理员删除。