문제
다음 중 CI/CD 파이프라인에서 코드 변경 시 자동으로 빌드, 테스트, 배포를 수행하는 도구로 가장 적절한 것은?
① SonarQube - 코드 품질 분석 및 정적 분석 도구 ② Docker - 컨테이너화 플랫폼 및 가상화 도구 ③ GitLab CI - Git 기반 지속적 통합 및 배포 도구 ④ Nexus - 아티팩트 저장소 및 의존성 관리 도구
정답
3번
해설
GitLab CI는 Git 저장소와 통합되어 코드 변경 시 자동으로 빌드, 테스트, 배포 파이프라인을 실행하는 CI/CD 도구이다. ① SonarQube는 코드 품질 분석 도구, ② Docker는 컨테이너화 도구, ④ Nexus는 아티팩트 저장소이다.