Skip to content

Commit

Permalink
chore: deploy 수정
Browse files Browse the repository at this point in the history
  • Loading branch information
hjj4060 committed Jun 11, 2024
1 parent 16bb924 commit 504fde6
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions scripts/deploy.sh
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
!/bin/bash
#!/bin/bash
BUILD_JAR=$(ls /home/ubuntu/action/build/libs/clothstar-0.0.1-SNAPSHOT.jar)
JAR_NAME=$(basename $BUILD_JAR)
JAR_NAME=$(basename "$BUILD_JAR")
JAR_DEV_ENV=-Dspring.profiles.active=dev

echo "> 현재 시간: $(date)" >> /home/ubuntu/action/deploy.log

echo "> build 파일명: $JAR_NAME" >> /home/ubuntu/action/deploy.log

echo "> build 파일 복사" >> /home/ubuntu/action/deploy.log
DEPLOY_PATH=/home/ubuntu/action/
cp $BUILD_JAR $DEPLOY_PATH
cp "$BUILD_JAR" $DEPLOY_PATH

echo "> 현재 실행중인 애플리케이션 pid 확인" >> /home/ubuntu/action/deploy.log
CURRENT_PID=$(pgrep -f $JAR_NAME)
CURRENT_PID=$(pgrep -f "$JAR_NAME")

if [ -z $CURRENT_PID ]
if [ -z "$CURRENT_PID" ]
then
echo "> 현재 구동중인 애플리케이션이 없으므로 종료하지 않습니다." >> /home/ubuntu/action/deploy.log
else
echo "> kill -9 $CURRENT_PID" >> /home/ubuntu/action/deploy.log
sudo kill -9 $CURRENT_PID
sudo kill -9 "$CURRENT_PID"
sleep 5
fi


DEPLOY_JAR=$DEPLOY_PATH$JAR_NAME
echo "> DEPLOY_JAR 배포" >> /home/ubuntu/action/deploy.log
sudo nohup java -jar $DEPLOY_JAR >> /home/ubuntu/deploy.log 2>/home/ubuntu/action/deploy_err.log &
echo "> DEPLOY_JAR 배포" >> /home/ubuntu/action/deploy.log
sudo nohup java -jar ${JAR_DEV_ENV} "$DEPLOY_JAR" >> /home/ubuntu/deploy.log 2>/home/ubuntu/action/deploy_err.log &

0 comments on commit 504fde6

Please sign in to comment.