릴리즈 및 배포
프로덕션 배포 절차를 안내합니다.
배포 흐름
workspace/{project}/ # 개발
↓ make release NAME={project}
releases/{project}/{timestamp}/ # 스냅샷 생성
↓ make deploy NAME={project}
live/{project} → # 심볼릭 링크 갱신
릴리즈 생성
개발 소스의 스냅샷을 생성합니다:
make release NAME=myapp
결과:
releases/myapp/251218-1400/ # YYMMDD-HHMM 형식
릴리즈 목록 확인
make release-list NAME=myapp
출력:
Available releases for myapp:
251216-1200
251217-0900
251218-1400 (latest)