diff --git a/deploy/deploy.sh b/deploy/deploy.sh index 5db374c..c104d32 100644 --- a/deploy/deploy.sh +++ b/deploy/deploy.sh @@ -1,7 +1,11 @@ #!/bin/bash set -euo pipefail -export NODE_OPTIONS="--max_old_space_size=2048" +export NODE_OPTIONS="--max_old_space_size=4096" +export CI="true" +export npm_config_progress="false" +export npm_config_loglevel="warn" +export FORCE_COLOR="0" LOG_FILE="/var/log/bssapp_deploy.log" APP_DIR="/opt/bssapp" LOCK_FILE="/tmp/bssapp_deploy.lock" @@ -19,9 +23,6 @@ run_deploy() { cd "$APP_DIR" - echo "== STOP SERVICE ==" - systemctl stop bssapp - echo "== GIT SYNC ==" git fetch origin git reset --hard origin/master @@ -29,11 +30,11 @@ run_deploy() { echo "== BUILD UI ==" cd ui - npm install --no-audit --no-fund + npm ci --no-audit --no-fund npm run build - echo "== START SERVICE ==" - systemctl start bssapp + echo "== RESTART SERVICE ==" + systemctl restart bssapp echo "[DEPLOY FINISHED] $(date '+%F %T')" }