2010-07-21 3 views
1

빌드 머신을 여러 개 설정했지만 웹 대시 보드에서 XSL 파일을 수동으로 편집하여 빌드 보고서에 생성 된 출력 패키지 (일반적으로 ZIP 파일)에 대한 링크가 포함되도록했습니다. .
링크를 포함하는 더 좋은 방법 (예 : 플러그인)이 있습니까? CCNet이 완성 된 제품을 어떻게 얻을 수 있습니까?CCNet - 빌드 된 파일 검색

답변

0

예 :

복사 웹 브라우징에 액세스 할 수있는 폴더에 빌드 패키지로 제공된다. 링크는 태그 <externalLinks>이 페이지에 표시됩니다 ccnetlive http://ccnetlive.thoughtworks.com/CCNet-builds/1.4.4/

에 예 : http://ccnetlive.thoughtworks.com/ccnet/server/CCNet%20Live/project/CCNet%201.5/ViewProjectReport.aspx

+0

externalLinks 태그가 재미 있습니다. 그러나 빌드가 성공했는지 여부에 관계없이 정적 링크임을 알 수 있습니다. 나는 지금 내 사용자 정의에 충실 할 것이다 ... – erict

0

Package Publisher 최근에 추가 살펴보십시오.

업데이트 : CruiseControl.Net 1.5에서 패키지는 cctray 응용 프로그램을 통해 사용할 수 있습니다. 또한 관리 화면에서 추가 할 수있는 패키지 목록 패키지가 있습니다. 나는 이것이 패키지 링크도 보여줄 것이라고 생각한다.

+0

정말로 내가 찾던 대답이 아니다. 내 빌드가 이미이 작업을 수행합니다. 방금 만든 패키지에 대한 링크를 추가하려고합니다. 나는 현재 XSL을 수정하여 * 빌드 *가 성공하면 생성 된 패키지를 가리키는 헤더 "Build Successful"아래에 링크가 표시됩니다. – erict

+0

XSL에서 일종의 CCNET 변수 (CCNetLabel 어쩌면)를 사용하고 있습니까? 그렇지 않다면 * 동적 폴더 이름 *을 어떻게 연결하고 있습니까? – TridenT

+0

@TridenT : 여기에 도착하는 해킹을 설명하는 블로그 항목이 있습니다. [link] (http://blogs.powersoft.ca/erict/archive/2011/12/20/having-a-link-to-the -created-build-in-cruisecontrol.net-again.aspx) – erict