'CI HUDSON'에 해당되는 글 1건

  1. 2011.11.18 [CI TOOL] HUDSON 설치
Manage2011. 11. 18. 18:47

CI(Contunuous Integration) TOOL 로는 제일 많이 사용 하던 것이 CruiseControl 이었는데 Hudson 이 설치 및 사용법이 더 간단하고 사용하기도 편하다는 소문을 들어서 설치 해봤다.

1, 먼저 Hudson 을 다운로드 받는다. [링크클릭]

2, 자바로 구현되어서 JVM 이 필요하다 JRE 를 설치 한다. [링크클릭]

3, 1번에서 받은 폴더를 적당한 위치에 옮긴다 나는 "D:\Hudson\hudson.zip" 에 옮겼다.
    이전에는 "hudson.war" 파일이 다운로드 되었던 것 같은데 현제는 "hudson.zip" 받아진다. 확장자만 변경 되었을 뿐
    변하는건 없다.

4, hudson 을 실행 하기전에 먼저 hudson 을 사용하면서 저장될 데이타 폴더를 만들어야 한다.
   나는 "D:\Hudson\HOME" 에 만들었다.

5, 4번에서 만들 폴더의 path 설정을 해야 한다.
    "내 컴퓨터 오른쪽 클릭 -> 속성 -> 고급 -> 환경변수 -> 새로 만들기"


6, 이제 hudson 을 실행해 본다 "시작 - 실행 - cmd" 로 콘솔 화면을 입력하고 "java.exe -jar D:\Hudson\hudson.zip" 실행 한다.

7, 6번을 실행하면 콘솔 화면으로 서버가 실행된다. 아마 SVN, TOW 등을 콘솔로 실행해본 사람이라면 익숙할 것이다.

8, 이제 hudson 에 접속해 보자. IE를 열고 http://127.0.0.1/8080 주소를 입력하면 초기 설치 과정을 거치고 시작된다.

* 콘솔 형태로 시작 되는것이 불편한 사람들은 웹 화면의 좌측메뉴의 "hudson관리 - Install as Windows Service" 를 통해 서비스 설치후 서비스로 서버를 운영 할수도 있다.
Posted by 상현달