From c60d671e3044357695be6f603b9863da69cff974 Mon Sep 17 00:00:00 2001 From: lizw <1183409807@qq.com> Date: Wed, 11 May 2022 19:54:18 +0800 Subject: [PATCH] =?UTF-8?q?pre-deploy-pad.sh=20pda=E6=89=93=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- yxt-yn/pre-deploy-pad.sh | 96 +++++++++++++++++++++++++++++++++++++++++++++++ yxt-yn/pre-pad-deploy.sh | 98 ------------------------------------------------ 2 files changed, 96 insertions(+), 98 deletions(-) create mode 100644 yxt-yn/pre-deploy-pad.sh delete mode 100644 yxt-yn/pre-pad-deploy.sh diff --git a/yxt-yn/pre-deploy-pad.sh b/yxt-yn/pre-deploy-pad.sh new file mode 100644 index 0000000..86de98c --- /dev/null +++ b/yxt-yn/pre-deploy-pad.sh @@ -0,0 +1,96 @@ +#!/bin/bash +#set -x +set -e + +echoPrefix="\033[36m+" +echoSuffix="\033[0m" + +codePath=/home/www/deploy/wms8_pre + +# 进入代码文件夹 +echo -e "$echoPrefix cd $codePath $echoSuffix" +cd $codePath + +# 更新代码 +echo -e "$echoPrefix git checkout . $echoSuffix" +git checkout . +echo -e "$echoPrefix git pull $echoSuffix" +git pull + +# 编译 +echo -e "$echoPrefix cd $codePath/wms-biz/pda-client/ $echoSuffix" +cd $codePath/wms-biz/pda-client/ +echo -e "$echoPrefix yarn build $echoSuffix" +yarn build + +# 创建打包文件夹 +echo -e "$echoPrefix rm -rf $codePath/tmp $echoSuffix" +#rm -rf $codePath/tmp + +echo -e "$echoPrefix mkdir -p $codePath/tmp/web/static $echoSuffix" +mkdir -p $codePath/tmp/web/static + +echo -e "$echoPrefix mkdir -p $codePath/tmp/web/node_modules/tslib $echoSuffix" +mkdir -p $codePath/tmp/web/node_modules/tslib + +echo -e "$echoPrefix mkdir -p $codePath/tmp/web/m_node_modules/yvan-ext-mobile $echoSuffix" +mkdir -p $codePath/tmp/web/m_node_modules/yvan-ext-mobile + +echo -e "$echoPrefix mkdir -p $codePath/tmp/web/mobile-assets $echoSuffix" +mkdir -p $codePath/tmp/web/mobile-assets + +echo -e "$echoPrefix cp -r $codePath/dist_pda/ $codePath/tmp/web/dist_pda $echoSuffix" +cp -r $codePath/dist_pda/ $codePath/tmp/web/dist_pda + +echo -e "$echoPrefix cp -r $codePath/public/static/require.js $codePath/tmp/web/static/require.js $echoSuffix" +cp -r $codePath/public/static/require.js $codePath/tmp/web/static/require.js + +echo -e "$echoPrefix cp -r $codePath/public/m_require_config.js $codePath/tmp/web/m_require_config.js $echoSuffix" +cp -r $codePath/public/m_require_config.js $codePath/tmp/web/m_require_config.js + +echo -e "$echoPrefix cp -r $codePath/public/m_common.css $codePath/tmp/web/m_common.css $echoSuffix" +cp -r $codePath/public/m_common.css $codePath/tmp/web/m_common.css + +echo -e "$echoPrefix cp -r $codePath/public/m.html $codePath/tmp/web/index.html $echoSuffix" +cp -r $codePath/public/m.html $codePath/tmp/web/index.html + +echo -e "$echoPrefix cp -r $codePath/public/static/require-css $codePath/tmp/web/static/require-css $echoSuffix" +cp -r $codePath/public/static/require-css $codePath/tmp/web/static/require-css + +echo -e "$echoPrefix cp -r $codePath/public/static/polyfill $codePath/tmp/web/static/polyfill $echoSuffix" +cp -r $codePath/ $codePath/tmp/ + +echo -e "$echoPrefix cp -r $codePath/public/static/jquery $codePath/tmp/web/static/jquery $echoSuffix" +cp -r $codePath/public/static/jquery $codePath/tmp/web/static/jquery + +echo -e "$echoPrefix cp -r $codePath/public/static/font-awesome $codePath/tmp/web/static/font-awesome $echoSuffix" +cp -r $codePath/public/static/font-awesome $codePath/tmp/web/static/font-awesome + +echo -e "$echoPrefix cp -r $codePath/public/static/iconfont $codePath/tmp/web/static/iconfont $echoSuffix" +cp -r $codePath/public/static/font-awesome $codePath/tmp/web/static/font-awesome + +echo -e "$echoPrefix cp -r $codePath/public/static/bootstrap $codePath/tmp/web/static/bootstrap $echoSuffix" +cp -r $codePath/public/static/bootstrap $codePath/tmp/web/static/bootstrap + +echo -e "$echoPrefix cp -r $codePath/wms-biz/pda-client/node_modules/tslib/tslib.js $codePath/tmp/web/node_modules/tslib/tslib.js $echoSuffix" +cp -r $codePath/wms-biz/pda-client/node_modules/tslib/tslib.js $codePath/tmp/web/node_modules/tslib/tslib.js + +echo -e "$echoPrefix cp -r $codePath/wms-biz/pda-client/node_modules/yvan-ext-mobile/dist $codePath/tmp/web/m_node_modules/yvan-ext-mobile/dist $echoSuffix" +cp -r $codePath/wms-biz/pda-client/node_modules/yvan-ext-mobile/dist $codePath/tmp/web/m_node_modules/yvan-ext-mobile/dist + +echo -e "$echoPrefix cp -r $codePath/wms-biz/pda-client/node_modules/yvan-ext-mobile/assets/ext-7.4/packages $codePath/tmp/web/mobile-assets/packages $echoSuffix" +cp -r $codePath/wms-biz/pda-client/node_modules/yvan-ext-mobile/assets/ext-7.4/packages $codePath/tmp/web/mobile-assets/packages + +echo -e "$echoPrefix cp -r $codePath/wms-biz/pda-client/node_modules/yvan-ext-mobile/assets/ext-7.4/modern $codePath/tmp/web/mobile-assets/modern $echoSuffix" +cp -r $codePath/wms-biz/pda-client/node_modules/yvan-ext-mobile/assets/ext-7.4/modern $codePath/tmp/web/mobile-assets/modern + +echo -e "$echoPrefix cp -r $codePath/wms-biz/pda-client/node_modules/yvan-ext-mobile/assets/ext-7.4/ext-modern-all-debug.js $codePath/tmp/web/mobile-assets/ext-modern-all-debug.js $echoSuffix" +cp -r $codePath/wms-biz/pda-client/node_modules/yvan-ext-mobile/assets/ext-7.4/ext-modern-all-debug.js $codePath/tmp/web/mobile-assets/ext-modern-all-debug.js + +echo -e "$echoPrefix cd $codePath/tmp $echoSuffix" +cd $codePath/tmp +echo -e "$echoPrefix zip -r web.zip web $echoSuffix" +zip -r web.zip web + + +# bash <(curl -s http://git.yvanui.com/lizhiwei/jztd-deploy/raw/master/yxt-yn/pre-deploy-pad.sh) [cmd profiles] diff --git a/yxt-yn/pre-pad-deploy.sh b/yxt-yn/pre-pad-deploy.sh deleted file mode 100644 index 927bc54..0000000 --- a/yxt-yn/pre-pad-deploy.sh +++ /dev/null @@ -1,98 +0,0 @@ -#!/bin/bash -#set -x -set -e - -echoPrefix="\033[36m+" -echoSuffix="\033[0m" - -codePath=/home/www/deploy/wms8_pre - -# 进入代码文件夹 -echo -e "$echoPrefix cd $codePath $echoSuffix" -cd $codePath - -# 更新代码 -echo -e "$echoPrefix git checkout . $echoSuffix" -git checkout . -echo -e "$echoPrefix git pull $echoSuffix" -git pull - -# 编译 -echo -e "$echoPrefix cd $codePath/wms-biz/pda-client/ $echoSuffix" -cd $codePath/wms-biz/pda-client/ -echo -e "$echoPrefix yarn build $echoSuffix" -yarn build - -# 创建打包文件夹 -echo -e "$echoPrefix rm -rf $codePath/tmp $echoSuffix" -#rm -rf $codePath/tmp - -echo -e "$echoPrefix mkdir -p $codePath/tmp/web/static $echoSuffix" -mkdir -p $codePath/tmp/web/static - -echo -e "$echoPrefix mkdir -p $codePath/tmp/web/node_modules/tslib $echoSuffix" -mkdir -p $codePath/tmp/web/node_modules/tslib - -echo -e "$echoPrefix mkdir -p $codePath/tmp/web/m_node_modules/yvan-ext-mobile $echoSuffix" -mkdir -p $codePath/tmp/web/m_node_modules/yvan-ext-mobile - -echo -e "$echoPrefix mkdir -p $codePath/tmp/web/mobile-assets $echoSuffix" -mkdir -p $codePath/tmp/web/mobile-assets - -echo -e "$echoPrefix cp -r $codePath/dist_pda/ $codePath/tmp/web/dist_pda $echoSuffix" -cp -r $codePath/dist_pda/ $codePath/tmp/web/dist_pda - -echo -e "$echoPrefix cp -r $codePath/public/static/require.js $codePath/tmp/web/static/require.js $echoSuffix" -cp -r $codePath/public/static/require.js $codePath/tmp/web/static/require.js - -echo -e "$echoPrefix cp -r $codePath/public/m_require_config.js $codePath/tmp/web/m_require_config.js $echoSuffix" -cp -r $codePath/public/m_require_config.js $codePath/tmp/web/m_require_config.js - -echo -e "$echoPrefix cp -r $codePath/public/m_common.css $codePath/tmp/web/m_common.css $echoSuffix" -cp -r $codePath/public/m_common.css $codePath/tmp/web/m_common.css - -echo -e "$echoPrefix cp -r $codePath/public/m.html $codePath/tmp/web/index.html $echoSuffix" -cp -r $codePath/public/m.html $codePath/tmp/web/index.html - -echo -e "$echoPrefix cp -r $codePath/public/static/require-css $codePath/tmp/web/static/require-css $echoSuffix" -cp -r $codePath/public/static/require-css $codePath/tmp/web/static/require-css - -echo -e "$echoPrefix cp -r $codePath/public/static/polyfill $codePath/tmp/web/static/polyfill $echoSuffix" -cp -r $codePath/ $codePath/tmp/ - -echo -e "$echoPrefix cp -r $codePath/public/static/jquery $codePath/tmp/web/static/jquery $echoSuffix" -cp -r $codePath/public/static/jquery $codePath/tmp/web/static/jquery - -echo -e "$echoPrefix cp -r $codePath/public/static/font-awesome $codePath/tmp/web/static/font-awesome $echoSuffix" -cp -r $codePath/public/static/font-awesome $codePath/tmp/web/static/font-awesome - -echo -e "$echoPrefix cp -r $codePath/public/static/iconfont $codePath/tmp/web/static/iconfont $echoSuffix" -cp -r $codePath/public/static/font-awesome $codePath/tmp/web/static/font-awesome - -echo -e "$echoPrefix cp -r $codePath/public/static/bootstrap $codePath/tmp/web/static/bootstrap $echoSuffix" -cp -r $codePath/public/static/bootstrap $codePath/tmp/web/static/bootstrap - -echo -e "$echoPrefix cp -r $codePath/wms-biz/pda-client/node_modules/tslib/tslib.js $codePath/tmp/web/node_modules/tslib/tslib.js $echoSuffix" -cp -r $codePath/wms-biz/pda-client/node_modules/tslib/tslib.js $codePath/tmp/web/node_modules/tslib/tslib.js - -echo -e "$echoPrefix cp -r $codePath/wms-biz/pda-client/node_modules/yvan-ext-mobile/dist $codePath/tmp/web/m_node_modules/yvan-ext-mobile/dist $echoSuffix" -cp -r $codePath/wms-biz/pda-client/node_modules/yvan-ext-mobile/dist $codePath/tmp/web/m_node_modules/yvan-ext-mobile/dist - -echo -e "$echoPrefix cp -r $codePath/wms-biz/pda-client/node_modules/yvan-ext-mobile/assets/ext-7.4/packages $codePath/tmp/web/mobile-assets/packages $echoSuffix" -cp -r $codePath/wms-biz/pda-client/node_modules/yvan-ext-mobile/assets/ext-7.4/packages $codePath/tmp/web/mobile-assets/packages - -echo -e "$echoPrefix cp -r $codePath/wms-biz/pda-client/node_modules/yvan-ext-mobile/assets/ext-7.4/modern $codePath/tmp/web/mobile-assets/modern $echoSuffix" -cp -r $codePath/wms-biz/pda-client/node_modules/yvan-ext-mobile/assets/ext-7.4/modern $codePath/tmp/web/mobile-assets/modern - -echo -e "$echoPrefix cp -r $codePath/wms-biz/pda-client/node_modules/yvan-ext-mobile/assets/ext-7.4/ext-modern-all-debug.js $codePath/tmp/web/mobile-assets/ext-modern-all-debug.js $echoSuffix" -cp -r $codePath/wms-biz/pda-client/node_modules/yvan-ext-mobile/assets/ext-7.4/ext-modern-all-debug.js $codePath/tmp/web/mobile-assets/ext-modern-all-debug.js - -echo -e "$echoPrefix cd $codePath/tmp $echoSuffix" -cd $codePath/tmp -echo -e "$echoPrefix zip -r web.zip web $echoSuffix" -zip -r web.zip web - - - - -