Skip to content

Resolve "[#32] 현재 주요 환경에 어떤 커밋이 배포되었는지 확인할 수 있는 기능"

Bell requested to merge 23-deployment-visualize into main

작업 내용

  • 기능 추가
  • 기능 개선
  • 버그 수정
  • 안정성 개선
  • 리팩토링
  • 기타

배경

  • 배포 후 현재 상태를 조금 더 가시적으로 볼 수 있으면 좋을 것 같아서 시작

세부 내용 및 스크린샷

  • 배포시 현재 배포 버전 태그 추가 태그 작업을 위해 git 설치하는 프로세스가 길어질 것 같아 취소
    • 프로덕션: environment/production, release/production-v{rollout revision}
    • 스테이징: environment/staging, release/staging-v{rollout revision}
    • 리뷰: 태깅 안함
  • k8s deployment rollout history 확인 편의를 위해 change cause 설정
    • 형태: [배포 시각] {해당 커밋 작성자} {커밋 타이틀} ({커밋 ID 8자리})

리뷰어

리뷰 우선순위

  • 빠르게
  • 보통
  • 천천히

체크리스트

연관 이슈

Closes #23 (closed)

Edited by Bell

Merge request reports

Loading