Jenkins
CI/CD 파이프라인을 구축하고 소프트웨어 배포를 자동화하기 위한 대규모 플러그인 생태계를 갖춘, 널리 사용되는 오픈소스 자동화 서버입니다.
개요
Jenkins는 Java로 구축된 오픈소스 자동화 서버로, 소스 관리 통합, 빌드 도구, 테스트 프레임워크, 배포 대상, 알림 시스템을 아우르는 2,000개 이상의 플러그인으로 확장됩니다. 고정된 통합 세트를 제공하는 대신, Jenkins는 팀의 특정 툴체인에 맞춘 CI/CD 파이프라인으로 조립되도록 설계되었습니다.
현재도 활발히 사용되는 CI/CD 도구 중 가장 오래되고 가장 널리 배포된 도구 중 하나로, 정기적인 릴리스, 장기 지원(LTS) 릴리스 라인, 그리고 핵심 팀과 커뮤니티 모두가 유지 관리하는 활발한 플러그인 생태계를 갖추고 있습니다.
Jenkins는 특정한 사고방식을 강요하는 가벼운 파이프라인 실행기가 아니라, 폭넓고 때로는 특이한 도구 조합과 통합할 수 있는 고도로 확장 가능한 셀프 호스팅 CI/CD 서버가 필요한 팀에 적합합니다.
- 카테고리
- DevOps
- 언어
- Java
- 라이선스
- MIT
관련 프로젝트
Woodpecker CI
Apache-2.0플러그인으로 확장 가능한 간단한 컨테이너 네이티브 CI/CD 엔진으로, 가벼운 서버·에이전트 사용량으로 파이프라인을 실행하도록 설계되었습니다.
- DevOps
kube-linter
Apache-2.0배포되기 전에 Kubernetes YAML 매니페스트와 Helm 차트에서 잘못된 설정을 스캔하는 정적 분석 도구입니다.
- DevOps
Tekton
Apache-2.0CI/CD 파이프라인을 만들기 위한 Kubernetes 네이티브 구성 요소로, 팀에게 파이프라인을 Kubernetes 리소스로 정의하는 표준적이고 이식 가능한 방법을 제공합니다.
- DevOps
Skaffold
Apache-2.0코드 변경 사항이 클러스터에 자동으로 반영되도록 빌드-푸시-배포 루프를 자동화하는 로컬 Kubernetes 개발 도구입니다.
- 개발자 도구
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기