33 lines
646 B
Bash
33 lines
646 B
Bash
#!/bin/bash
|
|
|
|
WORKBASE=/home/jenkins/go/src/infini.sh/console
|
|
|
|
if [ -d $WORKBASE/.public ]; then
|
|
echo "clean exists .pulbic folder."
|
|
rm -rf $WORKBASE/.public
|
|
fi
|
|
|
|
if [ ! -d $WORKBASE/web ]; then
|
|
git clone ssh://git@git.infini.ltd:64221/infini/console-ui.git web
|
|
fi
|
|
|
|
if [ ! -d $WORKBASE/web/src/common ]; then
|
|
cd $WORKBASE/web/src
|
|
git clone ssh://git@git.infini.ltd:64221/infini/common-ui.git common
|
|
fi
|
|
|
|
cd $WORKBASE/web
|
|
git pull origin master
|
|
|
|
cd $WORKBASE/web/src/common
|
|
git pull origin master
|
|
|
|
git log --pretty=oneline -5
|
|
|
|
cd $WORKBASE/web
|
|
|
|
#--quiet
|
|
cnpm install --quiet --no-progress
|
|
cnpm run clean
|
|
cnpm run build --quiet &>/dev/null
|