728x90
반응형
- 간단한 설명 : 개발자가 IDE에서 GitHub에 Commit 및 Push를 수행하면, 젠킨스에서 지정된 Rule을 통해
Build를 수행하고, Build가 완료되면 해당 War 파일 이나 Jar파일을 S3 버킷에 업로드 한다.
upload된 War 및 Jar파일이 최종적으로 ElasticBeanstalk에 배포되어 실제 서비스에 배포 및 반영되는 로직이다.
- 로직은 간단하나, 구현하는 과정은 Jenkins의 설치라든지 ElasticBeanstalk의 세팅 등 약간의 이해가 필요하다.
- 위의 로직으로 구현을 하면 비교적 간단하게 CI/CD 구현을 할 수있고, 매우 편리하게 통합 배포가 가능하다.
728x90
반응형
'⭐ CICD > Elastic Beanstalk & Jenkins' 카테고리의 다른 글
gradlew 사용 시 permission denied 오류가 나는경우 해결방법 (2) | 2021.08.07 |
---|---|
Elastic Beanstalk와 Jenkins로 CI/CD 구현(4) (0) | 2021.08.03 |
Elastic Beanstalk와 Jenkins로 CI/CD 구현(3) (0) | 2021.08.03 |
Elastic Beanstalk와 Jenkins로 CI/CD 구현(2) (0) | 2021.08.03 |
Elastic Beanstalk와 Jenkins로 CI/CD 구현(1) (0) | 2021.08.03 |