OurHomeRecipe / our-home-recipe-backend

우리집 레시피 백엔드입니다.
0 stars 2 forks source link

[FEATURE] CI/CD 파이프라인 일부 구성: 도커 이미지 자동 생성 및 업로드 #21

Open elrdan opened 2 weeks ago

elrdan commented 2 weeks ago

️⃣ 요청 유형

해당되는 항목을 선택해주세요.

  • [x] 새로운 기능 추가
  • [ ] 기존 기능 개선
  • [ ] 성능 개선

️⃣ 어떤 기능인가요?

CI/CD 파이프라인을 구성하여, dev 브랜치에 코드에 변경 사항이 생기면 자동으로 도커 이미지를 생성하고 Docker Hub에 업로드될 수 있도록 설정합니다.

️⃣ 이 기능이 필요한 이유는 무엇인가요?

개발 생산성을 높이고, 코드 변경 사항을 신속하게 배포할 수 있도록 하기 위해 CI/CD 파이프라인 구성이 필요합니다. 이를 통해 테스트 및 배포 과정에서 발생할 수 있는 인간의 실수를 최소화하고, 배포 속도를 향상시킬 수 있습니다.

구현 방안 (선택)

GitHub Actions를 사용하여 Dockerfile에 기반한 도커 이미지를 자동으로 빌드하고, 빌드된 이미지를 Docker Hub에 푸시할 수 있는 워크플로우를 설정할 예정입니다. 이 과정에서 필요한 자격 증명은 GitHub Secrets를 통해 안전하게 관리될 것입니다.

️⃣ 작업 상세 내용

📎 참고할만한 자료 (선택)

관련 문서, 스크린샷, 또는 예시 등이 있다면 여기에 첨부해주세요.