|
|
|
@ -33,6 +33,8 @@ case "$TYPE" in
|
|
|
|
|
;;
|
|
|
|
|
"browser")
|
|
|
|
|
OUT_DIR="platforms/browser/www/"
|
|
|
|
|
mkdir -p "$OUT_DIR"
|
|
|
|
|
npm install && npm run build -- --outDir "$OUT_DIR"
|
|
|
|
|
if [ "$DRONE_BRANCH" = "production" ]; then
|
|
|
|
|
SERV_DIR="public_html/basket"
|
|
|
|
|
else SERV_DIR="/server/apache/TBasket/"
|
|
|
|
@ -46,16 +48,8 @@ case "$TYPE" in
|
|
|
|
|
;;
|
|
|
|
|
esac
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#install cordova
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cordova platform add "$TYPE" || exit 1
|
|
|
|
|
cordova build "$TYPE" $OPTIONS || exit 1
|
|
|
|
|
echo "delivering outputs on server"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo "making delivery onto '$USER@$IP:$SERV_DIR'"
|
|
|
|
|
rsync -avz -I \
|
|
|
|
|
--rsync-path="mkdir -p \"$SERV_DIR\" && rsync" \
|
|
|
|
|