Dockerfiles/hexo/bootstrap.sh
2018-01-15 16:36:37 +08:00

18 lines
319 B
Bash
Executable File

#!/bin/sh
# configure git
git config --global user.email $GIT_EMAIL
git config --global user.name $GIT_NAME
# init hexo if dir is empty
if ! [ "$(ls -A ./ )" ]; then
hexo init && npm install
fi
# run hexo as production / developemnt mode
if [[ $1 == "production" ]]; then
hexo server -s
else
hexo server
fi