1. 무엇을?
Docker Compose를 활용한 환경 구성 및 GitHub Actions 기반의 CI/CD 파이프라인 구축
2. 상세 설명
-
docker-compose.yml 파일 생성: mysql 이미지와 프로젝트 Dockerfile을 이용해 빌드한 애플리케이션 이미지를 포함하여 서비스 환경을 정의합니다.
-
cicd.yml 작성 및 GitHub Actions 연결: docker-compose 파일을 실행(run)하는 코드를 필수로 포함하여 CI/CD 파이프라인을 구축하고 GitHub Actions에 연결합니다.
-
GitHub Actions Secret 설정: 애플리케이션의 설정 파일인 application.yml의 내용을 GitHub Actions Secret에 등록하여 환경 변수를 관리합니다.
3. 추가 사항