이전까지는 배포과정을 해봤습니다.
만약 프로젝트의 기능이 추가되거나 에러사항이 생겨 변경한다면 배포된 프로젝트도 변경되어야 합니다.
이때 배포스크립트 depoly.sh는 사용할 수 없습니다.
하지만 이번에는 스크립트 작성이 아닌 히나하나 명령어를 입력해 보겠습니다.
./spring-stop.sh
rm -rf /home/ubuntu/aws-v1
git clone [프로젝트주소]
cd /home/ubuntu/aws-v1
chmod u+x gradlew
./gradlew build
nohup java -jar /home/ubuntu/aws-v1/build/libs/v1-0.0.1-SNAPSHOT.jar 1>log.out 2>err.out &
-> 처음 배포때 이미 cron적용이 되어있습니다.