흰 스타렉스에서 내가 내리지

EC2 서버에 프로젝트 배포하기 - git clone, test 본문

AWS

EC2 서버에 프로젝트 배포하기 - git clone, test

주씨. 2023. 1. 20. 15:15
728x90

** Amazon Linux 기준 **

 

git 설치

sudo yum install git

 

git 버전 확인 : git --version

 

프로젝트를 저장할 디렉토리 생성

mkdir ~/app && mkdir ~/app/step1

 

생성한 디렉토리로 이동 

cd ~/app/step1

 

git clone 

git clone [git 레포지토리 주소]

 

 

코드들이 잘 수행되는지 테스트로 검증하기

./gradlew test

 

구글링해도 안나오는 오류 찾느라 엄청 고생했다.

java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:98

OAuth2 test 를 위해 test 폴더에 application.yml을 따로 만들어 줬었는데 그게 gitignore 되어서 계속 테스트 실패함.

ㅡㅡ

 

 

만약 

-bash : ./gradlew: Permession denied 와 같이 gradelw 실행 권한이 없다는 메시지가 뜬다면

chmod +x ./gradlew

로 실행 권한을 추가해 준다.