File tree 1 file changed +7
-10
lines changed
1 file changed +7
-10
lines changed Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
BUILD_JAR=$( ls /home/ubuntu/app/build/libs/* .jar)
3
3
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
5
6
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
11
8
CURRENT_PID=$( pgrep -f $JAR_NAME )
9
+ echo " > : $CURRENT_PID " >> $DEPLOY_LOG
12
10
13
11
if [ -z $CURRENT_PID ]
14
12
then
15
- echo " > 현재 구동중인 애플리케이션이 없으므로 종료하지 않습니다." >> /home/ubuntu/app/deploy.log
13
+ echo " > 현재 구동중인 애플리케이션이 없으므로 종료하지 않습니다." >> $DEPLOY_LOG
16
14
else
17
15
echo " > kill -15 $CURRENT_PID "
18
16
kill -15 $CURRENT_PID
19
17
sleep 5
20
18
fi
21
19
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 &
You can’t perform that action at this time.
0 commit comments