## 1. 무엇을? <!-- 이번 이슈에서 구현/수정할 내용을 작성해주세요. --> github actions를 활용한 CI CD 자동화 파이프라인 구축 및 도커 컴포즈 작성 ## 2. 상세 설명 <!-- - 어떤 방식으로 구현할지 - 어떤 파일/레이어를 다룰지 - 왜 이 방식으로 진행하는지 구체적으로 작성해주세요. --> - `docker-compose.yml` : redis, db 헬스 체크 후 스프링 앱 연동 - `ci.yml` : 테스트, 빌드 병렬처리 - `cd.yml` : 도커 이미지 push 후 EC2 서버에서 운영 환경용 .env , docker-compose.yml 와 함께 스프링 애플리케이션 배포 ## 3. 제출 전 체크 계획 - [ ] 운영 , 개발 환경 .env , docker-compose.yml 분리 확인 - [ ] 테스트, 빌드, 배포 자동화 정상 작동 확인 - [ ] EC2 서버에서 프로젝트 배포 및 스프링 애플리케이션 `healthcheck` 작동
1. 무엇을?
github actions를 활용한 CI CD 자동화 파이프라인 구축 및 도커 컴포즈 작성
2. 상세 설명
docker-compose.yml: redis, db 헬스 체크 후 스프링 앱 연동ci.yml: 테스트, 빌드 병렬처리cd.yml: 도커 이미지 push 후 EC2 서버에서 운영 환경용 .env , docker-compose.yml 와 함께 스프링 애플리케이션 배포3. 제출 전 체크 계획
healthcheck작동