CD1 [Web] CI/CD에 대해 공부해보자 많이 들어 보았지만 정확히 무슨 용어인지를 공부해보도록 하자. CI/CD란? DevOps 엔지니어의 핵심 업무이다. (DevOps 엔지니어 : 코딩, 인프라 관리, 시스템 관리 및 DevOps 도구 체인을 포함하여 개발 및 운영에 대한 광범위한 지식을 갖춰야 하는 IT 전문가) 결론: CI = 빌드 및 테스트 자동화 CD = 배포 자동화 CI(Continuous Integration) 이란? 지속적인 통합이라는 의미이다. 지속적인 통합이란, 어플리케이션의 새로운 코드 변경 사항이 정기적으로 빌드 및 테스트 되어 공유 레포지토리에 통합하는 것을 의미한다. CI가 필요한 환경은 어떤 조건들이 있는가? 1. 다수의 개발자가 형상관리 툴을 공유하여 사용하는 환경 : 자동화된 빌드와 테스트는 원천 소스코드의 충돌.. 2022. 12. 21. 이전 1 다음