blob: 60fb650defcb997233708ec74d72790a0c0ca51b [file] [log] [blame]
#!/bin/bash
# ------------------------------------------------------------------------
# Usage:
# sh release.sh --env asf
# sh release.sh --env echartsjs
# sh release.sh --env dev # the same as "debug"
# # Check `./config` to see the available env
# ------------------------------------------------------------------------
while [[ $# -gt 0 ]]; do
case "$1" in
--env) envType="$2"; shift; shift ;;
--env=*) envType="${1#*=}"; shift ;;
*) shift ;;
esac
done
if [[ ! -n "${envType}" ]]; then
echo "--env must be specified."
exit 1;
fi
basePath=$(cd `dirname $0`; pwd)
currPath=$(pwd)
cd ${basePath}
node ./node_modules/.bin/gulp release --env ${envType}
cd ${currPath}