CI/CD 5분 개념 정리 (현업에서 쓰는 개발 프로세스)
어플리케이션 개발 단계부터 배포 때까지 이 모든 단계를 자동화를 통해서 효율적이고 빠르게 사용자에게 배포할 수 있는 것을 말한다.
버그 수정이나 새로 만드는 기능들이 매일 레파지토리에 빌드되고 테스트 되어서 Merge 되는 것을 말함
개발자들은 코드 변경사항을 주기적으로 빈번하게 머지해야 한다.
통합을 위한 단계, [빌드, 테스트, 머지]의 자동화
⇒ 개발의 생산성 향상, 문제점을 빠르게 발견, 버그 수정 용이, 코드의 퀄리티 향상
배포과정을 자동화 하는 방법
CI/CD를 위한 툴은 아.....주 많다