Jenkins 와 SVN 이 지속 적 으로 통합 되 는 예제 코드

2280 단어 JenkinsSVN집성
개술
Jenkins 는 자바 언어 로 작 성 된 오픈 소스 의 지속 적 인 통합 도구 입 니 다.Hudson 의 전신 은 프로젝트 의 자동 컴 파일,테스트 와 발 표를 할 수 있 습 니 다.이것 은 팀 간 의 번 거 롭 고 반복 되 는 작업 을 크게 줄 이 고 전체 프로젝트 의 납품 진 도 를 가속 화 시 켰 습 니 다.
홈 페이지 에서 Jenkins&SVN&eclipse 를 다운로드 합 니 다.버 전 번 호 는 요구 하지 않 았 습 니 다.최신 안정 버 전 을 사용 하 는 것 을 권장 합 니 다.
로그 인 Jenkins:http://localhost:8080 로그 인 SVN:http://localhost:3343/csvn 기본 admin 계 정 SVN 로그 인 후 버 전 라 이브 러 리->버 전 라 이브 러 리 만 들 기 를 클릭 합 니 다

4.eclipse 를 열 고 만 든 자바 프로젝트 를 엽 니 다.
5.svn-eclipse 플러그 인 설치:
eclipse 설치 디 렉 터 리 링크 폴 더 를 열 고 SVN 플러그 인 압축 패 키 지 를 링크 폴 더 로 압축 해제 합 니 다.그리고 svn.link 파일 을 만 듭 니 다.파일 내용 은 svn 플러그 인 설치 경로 입 니 다.path=D:\\\360 Downloads\\\\Software\\\\eclipse-SDK-win 32\\\\\\\\link\\\SVN
설치 에 성공 하면 eclipse 에 svn 자원 라 이브 러 리 가 표 시 됩 니 다.

6.svn 플러그 인 설치 성공 후 프로젝트 프로젝트 에 들 어가 서 오른쪽 단추->team->share procject->버 전 라 이브 러 리 URL 을 입력 하 십시오-->프로젝트 모듈 trunk 폴 더 를 지정 합 니 다.그리고 자바 프로젝트 로 돌아 가 프로젝트 Jdemo,오른쪽 단 추 를 누 르 면 제출 하고 code 를 svn 에 제출 합 니 다.

8.Jenkins 아래 job 만 들 기
Jenkins 홈 페이지 에 들 어가 서 새로 만 들 기 를 누 르 십시오.그림 과 같 습 니 다.



9.curl.exe&libssh 2.dll 을 C:\Windows\System 32 개의 디 렉 터 리 로 복사 합 니 다.
10.갈고리 파일 을 만 듭 니 다.svn 설치 디 렉 터 리 hooks 폴 더 에 들 어가 post-commit.bat 파일 을 만 들 고 post 요청 을 만 듭 니 다.요청 내용 은 curl-X post-v-u user:pwd URL(프로젝트 구축 URL)입 니 다.
메모:-u user:pwd 는 Jenkins 로그 인 계 정 및 비밀번호 입 니 다.

11.갈 고 리 를 만 들 고 job 를 만 든 후에 코드 가 제출 되면 자동 으로 구축 된다.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기