개발
Elastic Beanstalk CI/CD
시간의 효율화
2021. 12. 3. 16:46
Elastic Beanstalk과 github의 git action을 사용해서 자동 배포 하는 법을 다뤄보겠다.
https://jojoldu.tistory.com/543?category=777282
https://jojoldu.tistory.com/549?category=777282
'조졸두'님의 "2. Github Action @ AWS Beanstalk 배포하기" 글의 "3.1 application.properties 정리"전까지 하면 된다.
기본적인 셋팅은 여기까지 따라하면 된다.
그리고 배포를 하면 '깃 액션' 빌드 중 다음과 같은 에러가 생길 수 있다.
cp: target 'deploy/application.jar' is not a directory
그렇다고 하면 build.gradle에 다음 코드를 추가 해주어라.
jar {
enabled = false
}
튜터님 말씀으로는 'jar'파일이 두번 생성 되어서 생긴 에러라고 하셨다.
배포 성공.
다음 글에는 RDS 연결 및 환경변수 설정에 대해서 알아보겠다.