nginx部署环境命令

首先cat xxx.sh   命令

cat fdb-web.sh

就会跑起来下面的命令自动部署

nginx部署环境命令

 

 

echo [INFO] =====================================
echo [INFO] FDB-WEB 自动化部署脚本启动
echo [INFO] =====================================

BASE_HOME=~
APP_NAME=fdb-web

SRC_HOME=$BASE_HOME/src/fdb/fdb-web
DEPLOY_HOME=$BASE_HOME/deploy/fdb/admin
TARGET_HOME=$SRC_HOME/dist

#COMMAND
GIT="/usr/bin/git"
RM="/bin/rm"
CP="/bin/cp"
MKDIR="/bin/mkdir"
NPM="/root/soft/node-v12.14.0-linux-x64/bin/npm"


echo [INFO] 进入项目路径: $SRC_HOME
cd $SRC_HOME

echo [INFO] 开始获取最新代码
$GIT pull

echo [INFO] 开始打包
echo [INFO] 清除原先的dist打包文件夹: $TARGET_HOME
$RM -rf $TARGET_HOME

echo [INFO] 安装依赖
$NPM i

echo [INFO] 开始打包
$NPM run build:stage --report

if [ ! -d $TARGET_HOME ]
then
echo [ERROR] 打包失败,dist未生成
exit 1
fi

echo [INFO] 清除原发布文件
$RM -rf $DEPLOY_HOME

$MKDIR -p $DEPLOY_HOME

echo [INFO] 发布项目文件
$CP -rf $TARGET_HOME/* $DEPLOY_HOME

cd $DEPLOY_HOME/

echo [INFO] 项目启动成功

nginx部署环境命令

上一篇:mindspore.ops.Pow()等算子不能处理float64类型的数据


下一篇:安装phthon