반응형
배포 스크립트
-
8장) EC2 서버에 프로젝트를 배포해 보자Java & Spring/스프링 부트와 AWS로 혼자 구현하는 웹 서비스 2020. 7. 14. 23:55
EC2에 프로젝트 Clone 받기 git 설치 sudo yum install git으로 git 설치 git --version으로 설치 상태 체크 프로젝트 저장할 디렉토리 만들기 mkdir ~/app && ~app/step1 생성 cd ~/app/step1 이동 git clone하기 git clone 깃헙주소 테스트로 코드 검증하기 ./gradlew test 성공했다면, BUILD SUCCESSFUL이 뜬다. 여기서 한 번 실패가 떴는데, 실행권한이 없다는 표시가 떴다. chmod +x ./gradlew로 권한을 부여해줘서 해결 배포 스크립트 만들기 배포할 때마다 개발자가 하나하나 명령어를 실행하는 것은 비효율적 쉘 스크립트로 작성해서 스크립트만 실행하면, 위의 과정이 진행되도록 생성 쉘 스크립트 .sh라..