Skip to content

[PR이전][BUILD] 배포 자동화 세팅 #35

Closed
sunm2n wants to merge 1 commit into
devfrom
build/#42-docker-cicd
Closed

[PR이전][BUILD] 배포 자동화 세팅 #35
sunm2n wants to merge 1 commit into
devfrom
build/#42-docker-cicd

Conversation

@sunm2n

@sunm2n sunm2n commented May 31, 2026

Copy link
Copy Markdown
Contributor

#36
해당 pr로 이전

- Dockerfile 작성: app 소스 선복사로 hatchling 빌드 정상화, non-root(appuser) 실행, exec 기반 graceful shutdown, HEALTHCHECK 추가
- entrypoint.sh: 기동 시 alembic 마이그레이션 자동 적용 후 uvicorn 실행
- .dockerignore로 secret/테스트/로컬 DB 등 빌드 컨텍스트 제외
- CI 워크플로우: ruff lint/format, mypy, pytest 실행
- CD 워크플로우: Docker Hub 빌드·푸시 후 SSM으로 EC2 docker compose 배포

IssueNum #42
@sunm2n sunm2n changed the title [Build] CI/CD 파이프라인 및 Docker 배포 설정 추가 [BUILD] 배포 자동화 세팅 May 31, 2026
@sunm2n sunm2n self-assigned this May 31, 2026
@sunm2n sunm2n changed the title [BUILD] 배포 자동화 세팅 [아직리뷰X][BUILD] 배포 자동화 세팅 May 31, 2026
@sunm2n sunm2n closed this May 31, 2026
@sunm2n sunm2n deleted the build/#42-docker-cicd branch May 31, 2026 17:47
@sunm2n sunm2n changed the title [아직리뷰X][BUILD] 배포 자동화 세팅 [PR이전][BUILD] 배포 자동화 세팅 May 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant