#!/usr/bin/env bash WEB_DIR=./modern/build SSH_CMD="ssh" RSYNC_TO=etbsa.net:/opt/traccar/web/modern/ # Build cd ./modern/ npm run build_release # Deploy only if build was successful if [ $? -eq 0 ]; then cd ../ rsync --progress -e "$SSH_CMD" -rv0 --delete $WEB_DIR/ $RSYNC_TO fi