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 : 빌드 결과 페이지의 좌측 메뉴
      • 실시간으로 현재의 상태를 보여줌
  • 특징
    • 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> 태그 가져와야함
  • 문제
    •  강제 빌드 실행 시, queing 상태 지속되고 빌드하지 않는 현상
    • -> 현재는 cruise control 을 다시 실행
    • 갑자기 cvs login 이 hang out 되는 현상
    • -> cvs login 이 안되므로 Cruise control 역시 멈추는 현상
    • => 현재는 reboot 함

>>>>> Update 중..........

크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 : Comment 0
◀ PREV : [1] : ... [25] : [26] : [27] : [28] : [29] : [30] : [31] : [32] : [33] : ... [42] : NEXT ▶