20 lines
470 B
Bash
20 lines
470 B
Bash
#!/bin/bash
|
|
|
|
# PM2에서 'server' 애플리케이션 중지
|
|
echo "Stopping PM2 application 'server'..."
|
|
pm2 stop server
|
|
|
|
# Git에서 최신 코드 가져오기
|
|
echo "Pulling latest code from git..."
|
|
git pull
|
|
|
|
# PM2에서 'front' 애플리케이션 삭제
|
|
echo "Deleting old PM2 application 'server'..."
|
|
pm2 del server
|
|
|
|
# PM2로 애플리케이션 재시작
|
|
echo "Starting PM2 application 'server'..."
|
|
pm2 start npm --name "server" -- start
|
|
|
|
echo "Deployment completed!"
|