상세 컨텐츠

본문 제목

Hudson 설치 및 사용법

Java/Hudson

by 탑~! 2012. 8. 1. 15:20

본문

1. Hudson 홈페이지

    http://hudson-ci.org/

    

    좌측 상단의 링크를 클릭하여 hudson.war 파일을 다운로드 한다.

 

2. Linux 시스템에 "hudson" 사용자 추가

    $ adduser hudson

    $ passwd hudson

 

3. Linux 시스템에 Tomcat 설치

    hudson 계정으로 설치한다.

    설치경로: /home/hudson/tomcat

    설치파일: apache-tomcat-6.0.29.tar.gz (7버젼은 안되네요 6버젼 받으삼~)

    Tomcat 홈페이지: http://tomcat.apache.org

    

    다운로드 페이지에서 apache-tomcat-6.0.29.tar.gz 파일을 다운로드 한다.

    톰켓설치파일의 압축을 푼다. $ tar xvf apache-tomcat-6.0.29.tar.gz

    /home/hudson/tomcat/webapps/ 폴더에 hudson.war 파일을 복사해 넣는다.

    Tomcat 을 구동하고 http://localhost:8080/hudson 페이지를 열면 다음과 같은 화면이 보인다.

    

 

    Hudson 의 메인화면을 확인한다.

 

    이제부터 강력한 Hudson 의 기능을 이용해 소스빌드 및 배포의 노가다 작업을 더욱 쉽게 할 수 있습니다.

    CVS 또는 SVN 에서 소스를 다운받아 ANT  빌드 스크립트를 이용해 컴파일 및 패키징하고 개발서버에 패키지를 배포하는 일련의 과정을 버튼하나로 해결가능합니다.

   스케줄러 기능을 이용해 이런 작업을 주기적으로 실행 가능하며, 작업 과정중 에러가 발생할 경우 미리 지정해 놓은 연락처(이메일)를 이용해 에러로그를 보낼수 있습니다.

    이런 기능 이외에 다른 여러가지 기능을 제공합니다. ㅎㅎㅎ

    노가다 로부터의 해방~~~

 

    시간이 나면 Hudson 설정 방법, 로그인 기능 추가 방법에 관한 내용을 추가 하겠습니다.

 

  출처 : http://blog.naver.com/PostView.nhn?blogId=ounju&logNo=140113507744

Continuous_Integration_with_Hudson_doortts.pdf


hudson을_이용한_빌드와_테스트의_자동화-sanaes.doc


'Java > Hudson' 카테고리의 다른 글

Hudson을 이용한 빌드 배포 테스트 자동화  (0) 2012.08.01

관련글 더보기