美文网首页
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