
CI와 Jenkins CI란? CI/CD CI 시스템 구축을 위한 핵심 구성요소 CI 자동화 수행 절차 상황) 프로젝트 중반 쯤 고객이 프로젝트 진행 상황을 알고 싶다고 한다 → 여러 개발자가 자신의 코드를 통합을 하는데… 다른 개발자의 코드들을 합치니 실행이 안된다 내 PC에서는 됐는데 통합하니 실행이 안된다 통합되기 전에는 자신이 갖고 있는 소스가 최근 통합된 코드가 아닐 수 있다 요즘처럼 소프트웨어 거대 복잡해지면서, 팀 단위 개발을 많이 하게되었고, 애자일 방법론을 비롯한 분업과 협업은 필수적이게 되었는데요. 위 상황처럼 개발자 각자 개발한 소스코드 형상관리 서버에 커밋하고 별도의 품질관리 없이 개발 막바지에 통합하여 테스트 진행한다면, 개발 후반에 모두 장애로 발견되게 됩니다. Continuou..
CI와 CD
2022. 1. 24. 19:32