about Cruise Control
관심 있는 것들/이것 저것 2007/04/06 09:48- 설치
- OS : Windows 2003 Server
- Cruise control 2.6.1 (28 Feb 2007 Release)
- CVS 연동 경로 : C:\Program Files\CruiseControl\checkout\각프로젝트명\각모듈명
- 구성
- Summary : 개괄적인 내용
- Project 명 : Mobile Contents
- Status(since) : modification, queued, waiting (오전 9:07)
- Last failure : 오후 9:57
- Last successful : 07.3.26
- Label(빌드 횟수) : build 12
- Bild 버튼 :강제 빌드를 수행
- RSS : 결과를 RSS 로 받아 볼 수 있음
- Build result : 빌드 결과 요약
- Errors/Warnings(개수) : 컴파일하면서 발생한 Error 와 Warning
- Unit Tests(개수) : 실행한 Unit test 결과
- Modifications since last successful build
- Menu : 빌드 결과 요약 페이지의 상단 메뉴
- Xsl 로 생성된 페이지로 메뉴를 추가할 수 있음
- Status : 빌드 결과 페이지의 좌측 메뉴
- 실시간으로 현재의 상태를 보여줌
- Summary : 개괄적인 내용
- 특징
- Cruise Control 은 모든 log 를 xml 형태로 관리
- 각 프로젝트의 실행 log
- - C:\Program Files\CruiseControl\logs
- => 최종적으로 C:\Program Files\CruiseControl\logs\각모듈명 아래에 한 빌드 프로세스에 대한 로그들이 append 되어 웹으로 보여진다. (Tag 로 구분)
- Cruise Control 은 standard output 은 표시하지 않고 stdard error 만을 display
- 따라서 컴파일 실행 정보를 보기 위해서는
- : 윈도우 프로그램은 makefile 을 사용
- cruise control 각 프로젝트의 실행 log 에서 <info> 태그 가져와야함
- Cruise Control 은 모든 log 를 xml 형태로 관리
- 문제
- 강제 빌드 실행 시, queing 상태 지속되고 빌드하지 않는 현상
- -> 현재는 cruise control 을 다시 실행
- 갑자기 cvs login 이 hang out 되는 현상
- -> cvs login 이 안되므로 Cruise control 역시 멈추는 현상
- => 현재는 reboot 함
>>>>> Update 중..........