核心代码
#!/bin/bash -il
echo ${branch}
echo ${branch}
current=${branch}
online="release"
if [[ $current == *$online* ]]
then
echo "打包product线上环境,分支为:"${branch: 7}
SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install node-sass;
npm install -g cnpm --registry=https://registry.npmmirror.com
cnpm install
cnpm run build
name="hlcrm_"${branch: 7}".tar.gz"
tar -zcvf $name dist
exit
fi
test="test"
if [[ $current == *$test* ]]
then
echo "打包test测试环境,分支为:"${branch}
SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install node-sass;
npm install -g cnpm --registry=https://registry.npmmirror.com
cnpm install
cnpm run test
tar -zcvf hlcrm.tar.gz dist
exit
fi