#!/bin/bash
 
cd /var/www/ophub-backend/
cp /home/ubuntu/env/.env.ophub-be .env
 
npm ci
echo 'npm package installation'
 
npm run build
 
# pm2 restart OPHUB-BE

if pm2 describe OPHUB-BE > /dev/null; then
    echo "Restarting existing PM2 process: OPHUB-BE"
    pm2 restart OPHUB-BE
else
    echo "Starting new PM2 process: OPHUB-BE"
    pm2 start dist/main.js --name OPHUB-BE
fi