Release를 Smoke와 Rollback 증거로 닫기
0회 조회약 1분 읽기
Release를 Smoke와 Rollback 증거로 닫기
이미지가 만들어졌다는 사실은 사용자가 정상 경로를 사용할 수 있다는 증거가 아닙니다. 검사한 commit과 실행 image를 묶고, health 뒤에 실제 DB를 읽는 smoke를 실행해야 합니다.
최소 순서
- clean worktree와 대상 서비스를 명시합니다.
- Git SHA tag image를 build하거나 이미 존재하는 같은 tag를 재사용합니다.
- 대상만
--no-deps --force-recreate로 교체합니다. - container readiness와 서비스별 실제 읽기 smoke를 확인합니다.
- 실패하면 직전 image를 rollback tag로 복원하고 readiness를 다시 확인합니다.
Codingstairs는 Docker SSR과 Fly 정적 미러가 별도 산출물입니다. DB-only 변경 뒤 Fly가 옛 export를 제공할 수 있으므로 Admin 시드·Docker 공개 읽기·export 내용·fly deploy --no-cache·양언어 route를 각각 확인합니다. 성공·rollback 로그와 tag를 release 기록으로 보존합니다.
관련 강좌: 검증된 Commit을 Release와 이미지로 묶기