[Fix] Docker 이미지 빌드 방식 개선#80
Conversation
- Dockerfile 내부 Gradle 빌드를 제거하고 사전 빌드된 bootJar를 이미지에 복사하도록 변경 - CI Docker Build 단계에서 bootJar 생성 후 Docker 이미지를 빌드하도록 수정 - Deploy 이미지 빌드 전에도 bootJar를 생성하도록 워크플로우 수정 - Docker context에 build/libs jar 파일이 포함되도록 .dockerignore 예외 추가 - Docker 빌드 중 Maven Central 403으로 의존성 다운로드가 실패하던 문제 방지
|
Caution Review failedPull request was closed or merged during review 📝 WalkthroughWalkthroughThe PR relocates the Gradle build process from a Docker multi-stage build to CI/CD workflow steps. The Dockerfile is simplified to a single JRE runtime stage that copies pre-built JARs, ChangesBuild externalization from Docker to CI/CD
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
✨ 어떤 이유로 PR를 하셨나요?
📋 세부 내용 - 왜 해당 PR이 필요한지 작업 내용을 자세하게 설명해주세요
📸 작업 화면 스크린샷
🚨 관련 이슈 번호 [ ]
Summary by CodeRabbit