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