Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -1,7 +1,11 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -euo pipefail
|
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"
|
LOG_FILE="/var/log/bssapp_deploy.log"
|
||||||
APP_DIR="/opt/bssapp"
|
APP_DIR="/opt/bssapp"
|
||||||
LOCK_FILE="/tmp/bssapp_deploy.lock"
|
LOCK_FILE="/tmp/bssapp_deploy.lock"
|
||||||
@@ -19,9 +23,6 @@ run_deploy() {
|
|||||||
|
|
||||||
cd "$APP_DIR"
|
cd "$APP_DIR"
|
||||||
|
|
||||||
echo "== STOP SERVICE =="
|
|
||||||
systemctl stop bssapp
|
|
||||||
|
|
||||||
echo "== GIT SYNC =="
|
echo "== GIT SYNC =="
|
||||||
git fetch origin
|
git fetch origin
|
||||||
git reset --hard origin/master
|
git reset --hard origin/master
|
||||||
@@ -29,11 +30,11 @@ run_deploy() {
|
|||||||
|
|
||||||
echo "== BUILD UI =="
|
echo "== BUILD UI =="
|
||||||
cd ui
|
cd ui
|
||||||
npm install --no-audit --no-fund
|
npm ci --no-audit --no-fund
|
||||||
npm run build
|
npm run build
|
||||||
|
|
||||||
echo "== START SERVICE =="
|
echo "== RESTART SERVICE =="
|
||||||
systemctl start bssapp
|
systemctl restart bssapp
|
||||||
|
|
||||||
echo "[DEPLOY FINISHED] $(date '+%F %T')"
|
echo "[DEPLOY FINISHED] $(date '+%F %T')"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user