Application을 개발, 유지보수하는 과정에서 반복되는 '빌드 및 테스트' 과정과 'update된 application 배포' 과정까지를 지속적으로 수행한다는 의미를 가진 CI/CD란 정확히 어떤 의미일까요? CI(Continuous Integration) CI는 지속적 통합을 의미합니다. 아마 '통합'이라는 단어에서 의미를 유추하실 수 있듯이, 하나의 프로젝트에 대하여 여러 개발자들에 의해 변경 사항들이 발생했을 때, 이들을 '빌드 및 테스트' 과정을 거쳐 공유 레퍼지토리에 통합시키는 것을 의미합니다. 위 그림에서 왼쪽에 해당하는 부분이 CI 작업에 해당합니다. (Code 수정-> Build -> Test) 예를 들어, 형상관리(Version Control Revision Control)툴에 공유..