自动打包

作者: 提笔忘字_波 | 来源:发表于2019-07-04 18:27 被阅读0次

!/bin/bash

cur_date="date +%Y%m%d"
cur_time="date +%H%M%S"

打包资源的路径

package_route=()
base_route='/xxx/'${cur_date}

lock=true
if {lock};then if [ ! -d "{base_route}" ];then
mkdir {base_route} else rm -rf{base_route}
mkdir {base_route} fi for loop in{package_route[]}
do
cd loop pwd if [ -d "loop/dist" ];then
echo "准备打包dist文件"
tar -zcf {base_route}/{loop#
prs-}{cur_time}_'xxx'.gz dist echo "已生成打包文件" else echo "开始生成dist文件包" npm run build tar -zcf{base_route}/{loop#*prs-}_{cur_time}'xxx'.gz dist
echo "已生成打包文件"
fi
done
fi
exit 1

相关文章

网友评论

    本文标题:自动打包

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