CI: 소스 코드를 중앙 저장소에 통합하는 프로세스를 자동화한다. 이를 통해 여러 개발자가 작업한 코드를 주기적으로 병합하고, 빌드를 수행하여 버그를 미리 발견할 수 있다.
CD: CI에 이어, 빌드가 완료되면 애플리케이션을 자동으로 배포하는 프로세스를 관리한다.
자동화: 빌드, 테스트, 배포를 자동화하여 개발자들의 반복 작업을 줄여준다.
플러그인 기반: 플러그인을 통해 다양한 도구와 연동할 수 있어, 사용자 맞춤형 자동화 환경을 구축할 수 있다.
대시보드: 웹 기반의 대시보드를 제공하여 상태를 모니터링할 수 있다.
파이프라인: 빌드, 테스트, 배포 등의 여러 단계를 파이프라인으로 묶어서 실행할 수 있다. 코드가 업데이트 될 때마다 자동으로 실행된다.
빌드 자동화: 소스 코드를 자동으로 빌드하고, 문제가 없으면 배포 준비가 완료된다.
테스트 자동화: 빌드가 완료된 후, 자동으로 단위 테스트, 통합 테스트 등을 실행하여 오류를 빠르게 확인한다.
배포 자동화: 소스 코드가 변경될 때마다 자동으로 애플리케이션을 배포하는 파이프라인을 설정할 수 있다.
통합 및 연동: Git, Maven, Docker, Kubernetes, slack 등 다양한 도구와 연동하여 효율적인 DepOve 환경 구축이 가능하다.
분산 빌드: 여러 개의 서버를 연결하여 빌드를 분산 할 수 있다.