当前位置:   article > 正文

Spring boot项目部署脚本

spring boot 项目部署脚本
  1. #停止 将应用停止
  2. #stop.sh
  3. #!/bin/bash
  4. echo "Stopping SpringBoot Application"
  5. pid=`ps -ef | grep model.jar | grep -v grep | awk '{print $2}'`
  6. if [ -n "$pid" ]
  7. then
  8. kill -9 $pid
  9. fi
  1. #备份 replace.sh 用于将上次构建的结果备份,然后将新的构建结果移动到合适的位置
  2. #!/bin/bash
  3. # 先判断文件是否存在,如果存在,则备份
  4. file="/usr/local/SBA/model.jar"
  5. if [ -f "$file" ]
  6. then
  7. mv /usr/local/SBA/model.jar /usr/local/SBA/backup/model.jar.`date +%Y%m%d%H%M%S`
  8. fi
  9. mv /root/.jenkins/workspace/Test/target/model.jar /usr/local/SBA/model.jar
  1. #启动 startup.sh 启动项目
  2. #!/bin/sh
  3. echo "授予当前用户权限"
  4. chmod 777 /usr/local/SBA/model.jar
  5. echo "执行....."
  6. nohup java -jar /usr/local/SBA/model.jar &

原文

转载于:https://www.cnblogs.com/kevinyau/p/11084408.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/735560
推荐阅读
相关标签
  

闽ICP备14008679号