Releases: junmo95/CICD_Practice
Releases · junmo95/CICD_Practice
Release list
CICD v1.0.0
SpringBoot 프로젝트 GihubAction을 통해서 EC2 배포 자동화
- GihubAction을 통해서 모든 배포과정을 구현한다.
- gradlew 을 통해서 Spring 프로젝트 빌드
- 빌드된 Spring 프로젝트를 Docker Image화 하여 DockerHub에 등록
- EC2 서버에 미리 만들어둔 docker-compose.yml 파일을 통해 DockerHub에 등록한 Spring 프로젝트 이미지를 컨테이너화여 구동
docker-compose.yml 를 EC2에 준비만 해두면, main에 push만하면 알아서 EC2 배포까지 가능하게 된다.