apollo89 요즘 읽고 있는 책
프로그래머의 길,멘토에게 묻다
데이브 후버,애디웨일 오시나이 공저/강중빈 역
프로그래머 그 다음 이야기
임백준 등저
대규모 서비스를 지탱하는 기술
이토 나오야,다나카 신지 공저
존 맥아더의 성경,이렇게 믿어라
존 맥아더 저
아이디어맨 Idea man
안진환 역/폴 앨런 저
예스24 | 애드온2

현재 CI 툴로 CruiseControl을 사용한지 거의 2년이 넘어간다..

지난번에 아시는분이 알려준 Hudson 이란 툴도 꽤 좋다고 해서 사용해 볼까했는데..

이번에 자바 프로젝트 필수 유틸리티 라는 책을 읽으면서 TeamCity라는 툴도 알게 되었다.

그래서 이 3개의 툴중에 어느 것이 더 좋을지 비교해보기 위해 모두 설치해보았다.

1. CruiseControl : http://cruisecontrol.sourceforge.net (새 창으로 열기) 
- 현재 사용버전은 2.7.1이고 최신버전은 2.8.1 이다.

2. Hudson : https://hudson.dev.java.net/

  1. 홈페이지에 가서 최신버전을 다운로드 받는다. (1.307 버전이 최신 - 2008/06/20)
  2. hudson.war 형태로 되어있으므로, apache-tomcat 을 받는다. (6.0.18 이 최신)
  3. apache-tomcat 의 압축을 풀고 apache-tomcat의 webapps 폴더의 파일을 모두 지운다.
  4. 다운받은 hudson.war을 apache-tomcat의 webapps에 복사한다.
  5. apache-tomcat 를 구동한다.
  6. http://localip:8080/ (새 창으로 열기) 접속이 되는지 확인한다.

3. TeamCity : http://www.jetbrains.com/teamcity/ (새 창으로 열기)

Trackback URL : http://apollo89.com/blog/trackback/346
openclose