Jenkins는 자바 개발, 오픈 소스이며 사용하기가 매우 쉽습니다. 지속적인 통합 도구. 자동화 된 배포 환경, 테스트, 포장 등을 실현하는 데 도움이 될 수 있으며 건설 작업이 성공적이거나 실패한 후에도 이메일 알림을 보낼 수도 있습니다.
지속적인 통합이란 무엇입니까? 그것은 반복적으로 그리고 마지막으로 작업을 실행할 수 있다는 것을 의미합니다.
Jenkins를 다운로드하여 설치하십시오
Jenkins의 다운로드 주소는 https://jenkins.io/download/입니다. 다운로드 할 때 각 버전과 해당 운영 체제 버전을 선택할 수 있습니다. 일반적으로 다운로드 할 때 공통 .war 파일을 다운로드 할 수 있습니다. 이것은 모든 운영 체제에서 실행될 수 있지만 전제는 Jenkins가 Java로 개발 되었기 때문에 JDK를 설치해야한다는 것입니다.
이 블로그에 사용 된 Jenkins는 버전 2.17이고 JDK 버전은 1.7입니다. 공식 웹 사이트에서 최신 Jenkins 버전을 다운로드하면 1.8 JDK가 필요합니다. 그렇지 않으면 Jenkins를 시작하지 못할 수 있습니다.
아래 그림은 Jenkins의 공식 웹 사이트의 .war 파일의 스크린 샷입니다.
다운로드 후 Jenkins를 시작하는 것은 매우 쉽습니다. Jenkins가 명령 줄에있는 디렉토리를 입력 한 다음 Java -jar Jenkins.war를 실행하여 시작하십시오. 이 방법은 Linux, Mac 및 Windows에서 사용하기 쉽습니다.
시작한 후 명령 줄의 로그를보고 마지막으로 Jenkins가 완전히 작동 중입니다. Jenkins가 성공적으로 출시되었습니다.
CD 데스크톱 #데스크탑, 데스크탑으로 CD로 다운로드
아래는 스타트 업 스크린 샷입니다
성공적인 시작의 스크린 샷
Jenkins 설치가 성공적입니다.
Jenkins, Jenkins 구성에 액세스하십시오
Jenkins의 기본 포트 번호는 지금과 같은 방식으로 시작된 8080입니다. Jenkins에 액세스하면 IP : 8080입니다. 광산은 현지에서 시작되었으므로 LocalHost : 8080을 사용하여 액세스합니다. 서버에 배포하는 경우 서버의 IP를 작성하여 액세스해야합니다.
Jenkins를 처음 열면 잠금을 해제하고 관리자의 초기화 비밀번호를 입력 할 수 있습니다. 이 비밀번호는 페이지에 프롬프트됩니다. C 드라이브의 디렉토리에서 C 드라이브로 이동하여 아래와 같이 TXT로 열고 복사 한 다음 채우십시오.
초기 비밀번호를 채우면 플러그인을 선택하라는 메시지가 표시됩니다. 권장 플러그인 또는 사용자 정의 플러그인을 선택해야합니까? 권장 플러그인을 선택하겠습니다. 나머지 플러그인을 설치하십시오. 이 플러그인을 자동으로 설치합니다. 플러그인 프로세스가 길어질 수 있으므로 아래 그림과 같이 참을성이 있습니다.
다음은 설치 플러그인 페이지입니다
플러그인이 설치된 후 관리자의 사용자 이름, 비밀번호 및 이메일 주소를 입력해야합니다. 여기를 기억하십시오. 이것을 사용하여 나중에 로그인해야합니다. 이메일 주소를 무작위로 쓸 수 없습니다. 나중에 이메일을 보내는 데 사용하는 이메일 주소를 작성해야합니다. 그렇지 않으면 이메일이 실패합니다.
그래야만 Jenkins의 설치 및 기본 구성이 실제로 끝날 수 있습니다. 로그인 할 때 보는 것은 다음과 같습니다
Jenkins는 이메일 보내기를 구성합니다
관리자 사용자에게 로그인하고 Jenkins 시스템 관리에서 전역 설정을 찾으십시오. 글로벌 설정에는 Jenkins 위치가 있으며 아래에는 시스템 관리자 이메일 주소가 있습니다. 지금 관리자 사용자를 생성했을 때 입력 한 이메일 주소로 작성하십시오.
그런 다음 계속 검색하고 이메일 알림을 찾은 다음 이메일 알림 아래의 고급을 클릭하십시오. 이곳은 이메일 전송을 구성하는 곳입니다.
SMTP 서버는 SMTP 서버의 주소입니다. 사용하는 사서함의 SMTP 서버를 작성할 수 있습니다.
SMTP 인증 사용을 확인하려면 다음은 이메일 주소의 계정 및 비밀번호를 입력하는 것입니다. QQ 이메일 주소와 163 개의 이메일 주소를 모두 입력하여 권한 부여 코드를 입력해야합니다. 비밀번호를 직접 사용할 수 없으며 설정에서 SMTP를 활성화해야합니다.
이메일 주소가 SSL 프로토콜 인 경우 SSL 프로토콜을 확인해야합니다 (예 : QQ 사서함은 SSL 프로토콜을 사용합니다.
아래에 SMTP 포트 번호도 있으므로 작성할 필요가 없습니다. Jenkins는 자동으로 포트 번호를 작성합니다. 이메일 서버 포트 번호가 기본값이 아닌 경우 SMTP의 기본 포트 번호는 25이고 SMTPSSL의 기본 포트 번호는 465입니다. 회사의 메일 서버가 직접 구축되면 포트 번호가 변경되면 여기에 작성해야합니다.
아래는 스크린 샷입니다
이메일 구성이 완료됩니다. 성공할 수 있는지 여부를 테스트합시다.
계속 검색하면 테스트 이메일을 보내서 테스트 구성이 있습니다. 틱. 이메일을 입력 한 다음 구성 테스트를 클릭하면 테스트 할 수 있습니다. 아래에서 Jenkins로부터 테스트 이메일을 받았음을 알 수 있습니다.
아래는받은 이메일의 스크린 샷입니다.
마지막으로, 이것이 Jenkins의 설치, 기본 구성 및 이메일 구성의 내용입니다. 가서 시도해보십시오.