Merge remote-tracking branch 'origin/master'

This commit is contained in:
M_Kececi
2026-02-17 12:35:46 +03:00
parent 88c20d844f
commit 90ed98d59f

View File

@@ -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')"
}