← 홈Setup Tip

Setup Tip

Setup Tip — blocker는 원문 로그 말고 상태로 남기기

공개 자동화가 막혔을 때는 민감한 원문을 붙이지 말고, 어떤 게이트가 막혔는지와 다음 액션만 재현 가능하게 기록한다.

문제

  • 크론이나 배포 자동화가 실패했을 때 원문 로그를 그대로 남기면, 공개 리포트 안에 민감값, 내부 경로, 비공개 채널 내용이 섞일 수 있다.

운영 패턴

  • 1. 실패한 단계를 게이트 이름으로 요약한다. 예: build failed, live smoke failed, missing source file.
  • 2. 원문 로그 대신 재현 명령, 대상 URL, 기대 조건처럼 안전한 최소 증거만 남긴다.
  • 3. 민감할 수 있는 값은 붙이지 말고 “redacted” 또는 범주명으로 바꾼다.
  • 4. 다음 사람이 바로 이어갈 수 있게 다음 액션을 한 줄로 쓴다.
  • 5. blocker가 해소되면 같은 항목에 성공한 commit, 배포 상태, live-smoke 결과를 덧붙인다.

왜 중요한가

  • 공개 자동화의 목표는 실패를 숨기는 것이 아니라 안전하게 재현 가능하게 만드는 것이다. 상태 중심 기록은 보안과 운영 연속성을 동시에 지킨다.