문서:Jenkins

문서의 이전 버전(r7)을 보고 있습니다.

역사 raw
대문 랜덤 문서 최근 토론

파일:jenkins.png

공식 사이트

Jenkins는 Java로 제작된 오픈 소스 CI(Continuous Integration) 툴이다. 본래 Hudson이라는 이름의 소프트웨어였으나 오라클과의 상표권 분쟁으로 인하여 Jenkins라는 이름으로 바꾸었다.[1] Apache Tomcat 같은 Servlet Container 위에 돌아가는 서버 기반 시스템이다. AccuRev, CVS, Subversion, Git, Mercurial, Perforce, Clearcase, RTC와 같은 SCM 툴을 지원한다. 또한 SonarQube 등의 코드 품질관리 플랫폼과 셸 스크립트, 윈도우 배치 프로그래밍, Ant/Maven/Gradle 기반 프로그램도 지원한다. 원 제작자는 카와구치 코스케로 라이선스는 MIT 허가서를 따른다.

SCM을 커밋하거나, Cron-like Mechanism을 통하여 스케줄링하거나 URL을 사용하거나 다른 빌드와 연동하는 등 여러 방법을 통하여 빌드를 진행할 수 있다.

이와 같은 종류의 CI 툴에는 CircleCIJetBrainsTeamCity, 마이크로소프트Azure DevOps 등이 있다.