Jenkins

Jenkins

지속적 통합(CI)과 지속적 전달(CD)을 위한 오픈소스 자동화 서버. 파이프라인(Pipeline)·잡(Job)·에이전트(Agent)·플러그인(Plugin) 생태계로 구성된다.

  • 파이프라인: 코드로 정의하는 배포 자동화 (선언적/스크립트 문법)
  • : 실행 단위 (파이프라인·프리스타일 등)
  • 에이전트: 빌드를 실제로 수행하는 워커 노드
  • 플러그인: 기능 확장 (수천 개 교환 가능)
  • 젠킨스파일: 파이프라인을 버전 관리에 담는 파일