Pipeline
Dev

Prod

설계 중점
핵심 설계 포인트
- Prod 재빌드 제거
- Runner dev/prod 분리 → 환경별 권한·접근 통제
- Kustomize overlay 분리 → 동일 base, 환경별 설정 독립 관리
- workflow rules → develop/main만 실행, skip ci 지원
파이프라인 구성
Dev (develop 브랜치) — 자동 배포
- test → Gradle 테스트로 코드 안정성 조기 검증
- build → bootJar로 실행 파일 생성
- image → Docker 빌드 → ECR push
- deploy → GitOps repo의 Dev overlay 이미지 태그 갱신 → 자동 반영
Prod (main 브랜치) — 승인 배포