작은 변경을 자주 통합한다.
CI/CD PIPELINE
CI/CD는 코드 변경을 자동으로 검증하고 배포 가능한 산출물로 만드는 흐름이다
NestJS 배포 안정성은 커밋 이후 빌드, 테스트, 이미지, 배포, 모니터링이 끊기지 않는 데서 나온다.
실행 가능한 번들과 이미지를 만든다.
단위, 통합, E2E 검사를 자동 실행한다.
검증된 산출물을 환경에 반영한다.
배포 후 상태와 오류를 추적한다.
운영 기준: 자동 배포 전에도 실패 시 멈추는 품질
관문이 먼저 있어야 한다.