받는다는와 회사의 프로젝트 관리, 코드 관리는 SVN을 사용. 음, 프로젝트 개발 요구 표시된 항아리 패키지 후, 리눅스에 시험에 배포하지만, 버그가 발생한 후도 재배치. 이 과정은 더 복잡하다. 최근에 발견 된 젠킨스는 지속적인 통합을 할 수뿐만 아니라, 자동 배포도 매우 편리 할 수 있습니다. 여기에 내가 우분투에 배포 환경 자동화 SVN + 받는다는 + 프로세스 젠킨스를 설정하는 방법입니다.
1.jenkins 설치
공식 웹 사이트에서 운영 체제 젠킨스를 설치하는 여러 가지 방법이 있습니다, 우분투 설치 과정은 다음과 같습니다
https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu
2.jenkins 구성
설치 후, 브라우저 접속 IP : 8080 개 나타납니다 젠킨스 관리 인터페이스를 제공합니다. 새로 만들기를 클릭
다음 단계는 점 판정 후에 배치
SVN 여기 주소에서 항목을 선택합니다
사전 받는다는 프로젝트의 빌드 명령 입력 단계
/ usr / 지방 / 작업 공간 디렉토리에 컴파일 된 병 패키지를 복사 성공적으로 실행 건물 쉘 명령 후 단계를 입력, 내가 여기있다, 다음, $는 {작업 공간이} 배치 프로젝트 디렉토리 젠킨스를 나타냅니다 실행
여기에 사용 가능한 EL 표현식 변수는 빨간색 상자를 확인하려면지도 링크를 클릭 할 수 있습니다.
빨간색 상자를 실행 버튼을 클릭하여
이 프로젝트는 메이븐 컴파일됩니다, 쉘 스크립트가 성공적으로 실행 후 자동으로 실행합니다. 로그는 콘솔에서 조회 할 수 있습니다.