提交 f63a55b4 编写于 作者: Y Your Name

修改编译脚本

上级 cd8e4a1b
...@@ -12,7 +12,7 @@ OUTPATH="${BasePath}/out/console-${VERSION}" ...@@ -12,7 +12,7 @@ OUTPATH="${BasePath}/out/console-${VERSION}"
buildApp console $VERSION buildApp console $VERSION
mkdir ${OUTPATH}/static mkdir ${OUTPATH}/static
cp -a ${BasePath}/app/console/static/* ${OUTPATH}/static/
cp -a ${BasePath}/build/console/resources/* ${OUTPATH}/ cp -a ${BasePath}/build/console/resources/* ${OUTPATH}/
chmod +x ${OUTPATH}/install.sh ${OUTPATH}/run.sh chmod +x ${OUTPATH}/install.sh ${OUTPATH}/run.sh
......
...@@ -26,34 +26,32 @@ start() { ...@@ -26,34 +26,32 @@ start() {
ADMIN=$1 ADMIN=$1
INSTANCE=$2 INSTANCE=$2
CONFIG_PATH=$WORK_PATH/goku-node.json
if [[ "INSTANCE" = "" ]] ;then RUN_MODEL="console"
PORT=${ENV_INSTANCE} if [ -f "$CONFIG_PATH" ]; then
RUN_MODEL="config"
fi fi
if [[ "$ADMIN" = "" ]] ; then if [[ "$ADMIN" = "" ]] ; then
ADMIN=${ENV_ADMIN} ADMIN=${ENV_ADMIN}
fi fi
if [[ "$INSTANCE" = "" ]]; then
INSTANCE = ${ENV_INSTANCE}
fi
if [[ "$ADMIN" = "" ]] ; then if [[ "$ADMIN" == "" && "$RUN_MODEL" == "console" ]] ; then
echo "start fail :need admin url" echo "start fail :need admin url"
exit 1 exit 1
fi fi
mkdir -p $WORK_PATH/logs mkdir -p $WORK_PATH/logs
echo -e "ENV_PORT=$PORT\nENV_ADMIN=$ADMIN" > $WORK_PATH/$PROG.env echo -e "ENV_PORT=$PORT\nENV_ADMIN=$ADMIN" > $WORK_PATH/$PROG.env
if [[ -e "$WORK_PATH/$PROG.pid" ]]; then if [[ "$ADMIN" != "NULL" ]]; then
## Program is running, exit with error. $PROG_PATH/$PROG --admin=$ADMIN --instance=$INSTANCE
echo "Error! $PROG is currently running!" 1>&2 else
exit 1 $PROG_PATH/$PROG --config=$CONFIG_PATH
else
time=$(date "+%Y%m%d-%H%M%S")
## Change from /dev/null to something like /var/log/$PROG if you want to save output.
nohup $PROG_PATH/$PROG --instance=$INSTANCE --admin=$ADMIN 2>&1 >"$WORK_PATH/logs/stdout-$PROG-$time.log" & pid=$!
echo "$PROG started"
echo $pid > "$WORK_PATH/$PROG.pid"
fi fi
} }
...@@ -104,3 +102,4 @@ case "$1" in ...@@ -104,3 +102,4 @@ case "$1" in
exit 1 exit 1
;; ;;
esac esac
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册