zoukankan      html  css  js  c++  java
  • Jenkins+ springboot自动化部署 下

    为了更清楚的描述,我这里从0开始,新建一个springboot项目,然后具体配置也给大家展示,构建一个项目的流程是:1、新建项目 2、具体配置 3、构建。其中具体配置和脚本比较重要,我放到前面来展示

    1、shell脚本

    [root@centos shell]# vim start.sh   #重启java程序的脚本 
    fi
    sleep 5
    tpid=`ps -ef|grep $RESOURCE_NAME|grep -v grep|grep -v kill|awk '{print $2}'`
    if [ ${tpid} ]; then
    echo 'Kill Process!'
    kill -9 $tpid
    else
    echo 'Stop Success!'
    fi
    
    tpid=`ps -ef|grep $RESOURCE_NAME|grep -v grep|grep -v kill|awk '{print $2}'`
    if [ ${tpid} ]; then
        echo 'App is running.'
    else
        echo 'App is NOT running.'
    fi
    
    rm -f tpid
    nohup java -jar ./$RESOURCE_NAME --spring.profiles.active=prod > carApi.log 2>&1 &
    
    echo Start Success!

    2、项目配置

     

     

    3,新建项目和构建

     

    构建,点击立即构建就可以开始构建了,在下面的构建历史可以看到构建情况,然后也可以通过控制台看到具体构建信息。

     

    到这里,maven风格的项目就大致完成

    > 本文作者:青成林语、 原文地址:https://i.cnblogs.com/posts/edit;postId=12882282 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。

    限于本人有限的知识水平,文中可能存在误解或错误(轻喷~),欢迎指出。

    写这点东西写了我将近一个小时,可把我累坏了(叉腰),大家走过路过不要吝啬自己的赞美哦

  • 相关阅读:
    关于软件测试的浅谈
    软件测试中的压力测试和性能测试
    白盒测试一些方法
    浅谈黑盒测试
    关于判断是否为闰年以及异常处理问题
    软件测试用例
    等价类划分
    关于白盒测试
    【软件测试】软件测试方法划分
    【软件测试】灰盒测试
  • 原文地址:https://www.cnblogs.com/lichenghong/p/12882282.html
Copyright © 2011-2022 走看看