Jenkins- 무료 배포 도구

Jenkins 무료 배포 도구

소프트웨어 구축 및 배송을위한 무료 배포 도구

코드 빌드, 테스트 실행 및 무료 및 오픈 소스 Java 기반 배포 도구로 소프트웨어를 배포하십시오. 소프트웨어 팀이 배포 워크 플로우를 자동화 할 수 있습니다.

개요

Jenkins는 주요 오픈 소스 자동화 서버 중 하나입니다. (CI) 연속 통합 및 (CD) 연속 배포 기능을 지원하는 100% 무료 배포 도구입니다. Jenkins 오픈 소스 서버에는 소프트웨어를 구축, 배포 및 자동화 할 수있는 광범위한 플러그인이 제공됩니다. 강력하고 신뢰할 수 있으며 확장 가능한 배포 도구입니다. Jenkins는 마스터 슬레이브 아키텍처를 사용합니다. 이를 통해 소프트웨어 팀은 소프트웨어에 대한 여러 빌드 및 테스트를 동시에 실행할 수 있습니다. Jenkins Automation Server는 사용자가 자동화 인프라를 정확하게 보호 할 수 있도록 고도의 안전한 메커니즘을 가지고 있습니다. 사용자 액세스 제어는 인증 및 인증 체계를 지원하는 Jenkins의 핵심 구성 요소입니다. 또한 타사 플러그인을 설치하여 액세스 제어를 확장 할 수 있습니다. 파이프 라인 지원은 또 다른 훌륭한 기능입니다. 파이프 라인은 연속 전달 파이프 라인을 Jenkins에 통합하여 통합 할 수있는 플러그인 모음입니다. 파이프 라인은 코드를 생성하고 테스트를 수행하며 새 버전의 응용 프로그램을 단단히 배포합니다. 이 오픈 소스 배포 도구는 Java로 작성되었습니다. Jenkins에는 관리자, 개발자 및 최종 사용자를위한 자세한 문서가 있습니다. 또한이 무료 배포 도구의 소스 코드는 GitHub에서 제공되며 MIT 라이센스와 함께 릴리스됩니다.

시스템 요구 사항

Jenkins 설정 요구 사항에는 다음이 포함됩니다. -OpenJDK JDK / JRE 8 또는 OpenJDK JDK / JRE 11

특징

Jenkins는 훌륭한 기능 목록을 가지고 있으며 그중 일부는 다음과 같습니다.

  • 무료 및 오픈 소스
  • 지속적인 통합 및 지속적인 전달 -간단하고 사용하기 쉬운 사용자 인터페이스
  • 쉬운 설치 및 구성
  • 플러그인을 지원합니다
  • 타사 플러그인으로 확장 가능
  • 분산 빌드를 지원합니다
  • 상태 알림을 작성하십시오
  • 빌드 파이프 라인을 지원합니다
  • 외부 작업 모니터링

설치

Ubuntu를 사용하여 설치합니다

리포지토리 키를 시스템에 추가하십시오.

wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -

다음 명령을 실행하여 목록에 저장소를 추가하십시오.

sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

저장소를 업데이트하려면 아래 명령을 실행하십시오.

sudo apt update

Jenkins를 설치하십시오.

sudo apt install jenkins

Jenkins 서비스를 시작하십시오.

sudo systemctl start jenkins

사이트 http : // your \ _server \ _ip \ _or \ _domain : 8080을 열고 설치 마법사를 따르십시오.

 한국인