-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
Description
변경 유형 (Type): FEAT
제목(Subject): CD 기능 추가
무엇을 / 왜
무엇(What)
- Dockerfile 파일 추가
- .dockerignore 파일 추가
- Backend-CD 추가
- CI 수정
왜(Why) - CD 과정에서 Dockerfile을 사용한 빌드 및 패키지 배포가 이루어지므로 추가했습니다.
- 그 과정에서 불필요한 파일이 포함되는 것을 방지하고자 추가했습니다.
- CD 과정 자동화를 위해 스크립트 추가가 필요하게 되어 추가했습니다.
- 빌드 과정과 Test 과정을 분리 목적으로 추가했습니다
어떻게(요약) — 3줄 이내
CD 자동화 셋업을 위해 dockerfile 등 관련 파일 추가
main 머지 -> 도커 이미지 빌드 -> 패키지 저장 -> AWS 내에서 무중단 배포
Github Action 용 Secrets 변수 업데이트 예정입니다.
영향 범위
- API 변경
- DB 마이그레이션
- Breaking Change
- 보안/권한 영향
- 문서/가이드 업데이트 필요
체크리스트
- 타입 라벨 부착 (FEAT/FIX/REFACTOR/COMMENT/STYLE/TEST/CHORE/INIT)
- 로컬/CI 테스트 통과
- 영향도 점검 완료
- 주석/문서 반영(필요 시)
ToDo (선택)
- 이미지 빌드 시 700MB가 넘게 나옵니다. 최대한 절약하는 방법을 모색해보고자 합니다.
스크린샷/증빙(선택)
- 도커 이미지 용량
- 개인 리포지토리에서 AWS 배포 테스트 확인
Auto-created for PR #26