Skip to content

Commit 6a4d0b2

Browse files
committed
shell script 수정
1 parent 8b29f59 commit 6a4d0b2

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

scripts/deploy.sh

+7-10
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,21 @@
11
#!/bin/bash
22
BUILD_JAR=$(ls /home/ubuntu/app/build/libs/*.jar)
33
JAR_NAME=$(basename $BUILD_JAR)
4-
echo "> build 파일명: $JAR_NAME" >> /home/ubuntu/app/deploy.log
4+
DEPLOY_LOG=/home/ubuntu/app/deploy.log
5+
echo "> build 파일명: $JAR_NAME" >> $DEPLOY_LOG
56

6-
echo "> build 파일 복사" >> /home/ubuntu/app/deploy.log
7-
DEPLOY_PATH=/home/ubuntu/app/
8-
cp $BUILD_JAR $DEPLOY_PATH
9-
10-
echo "> 현재 실행중인 애플리케이션 pid 확인" >> /home/ubuntu/app/deploy.log
7+
echo "> 현재 실행중인 애플리케이션 pid 확인" >> $DEPLOY_LOG
118
CURRENT_PID=$(pgrep -f $JAR_NAME)
9+
echo " > : $CURRENT_PID" >> $DEPLOY_LOG
1210

1311
if [ -z $CURRENT_PID ]
1412
then
15-
echo "> 현재 구동중인 애플리케이션이 없으므로 종료하지 않습니다." >> /home/ubuntu/app/deploy.log
13+
echo "> 현재 구동중인 애플리케이션이 없으므로 종료하지 않습니다." >> $DEPLOY_LOG
1614
else
1715
echo "> kill -15 $CURRENT_PID"
1816
kill -15 $CURRENT_PID
1917
sleep 5
2018
fi
2119

22-
DEPLOY_JAR=$DEPLOY_PATH$JAR_NAME
23-
echo "> DEPLOY_JAR 배포" >> /home/ubuntu/app/deploy.log
24-
nohup java -jar -Dserver.port=8080 $DEPLOY_JAR >> /home/ubuntu/deploy.log 2>/home/ubuntu/app/deploy_err.log &
20+
echo "> DEPLOY_JAR 배포" >> $DEPLOY_LOG
21+
nohup java -jar $BUILD_JAR >> /home/ubuntu/tomcat_exe.log 2>/home/ubuntu/app/deploy_err.log &

0 commit comments

Comments
 (0)