美文网首页
Beego超简单一键部署脚本

Beego超简单一键部署脚本

作者: 梨花菜 | 来源:发表于2020-12-04 23:41 被阅读0次
    #! /bin/sh
    
    # beego项目所在路径
    path='/root/code/go/src/GoBigDataTestTool'
    cd $path
    git pull
    go build
    
    # 编译后的可执行文件
    cmd='BigDataTestTool'
    ps -ef | grep $cmd | grep -v grep | awk '{print $2}' | xargs kill -9
    nohup ./BigDataTestTool >/dev/null  2>&1 &
    
    pid=`ps -ef | grep $cmd | grep -v "grep" | awk '{print $2}'`
    
    if [ "$pid" ]; then
        echo "deploy success, pid is $pid"
    else
        echo "deploy fail"
    fi
    

    相关文章

      网友评论

          本文标题:Beego超简单一键部署脚本

          本文链接:https://www.haomeiwen.com/subject/qjewwktx.html