코드 변경사항이 있으면, jenkins에서 자동으로 코드를 검증하고, 빌드를 실행한 다음, 결과를 gerrit에게 알려준다.
시스템 구성도
인증을 위해 apache 서버 필요
- gerrit을 설치할 서버 필요(코드리뷰 및 git 서버 기능 담당)
- 데이터베이스 필요 (gerrit 시스템 설정 정보와 사용자 정보 등, gerrit 운영정보를 DB에 저장)
- GitWeb 필요(Gerrit에서 생성한 GIt 저장소를 웹으로 조회할 수 있는 도구)