Pipeline

Dev

image.png

Prod

image.png

설계 중점

핵심 설계 포인트

파이프라인 구성

Dev (develop 브랜치) — 자동 배포

  1. test → Gradle 테스트로 코드 안정성 조기 검증
  2. build → bootJar로 실행 파일 생성
  3. image → Docker 빌드 → ECR push
  4. deploy → GitOps repo의 Dev overlay 이미지 태그 갱신 → 자동 반영

Prod (main 브랜치) — 승인 배포