2009-05-18 5 views
1

설정 파일을 통해 테스트 결과를 이메일로 보내려면 cruisecontrol을 사용할 수 있습니까? C : \ 프로그램 파일 \를 CruiseControl \ 테스트 출력 \ index.html을cruisecontrol의 이메일 리포트가 있습니까?

이 내 전류 Config.xml의 제작 설정 :

<publishers> 
     <currentbuildstatuspublisher file="${log.dir}/status.txt"/> 
     <htmlemail 
    buildresultsurl="http://${build.server}/buildresults/${project.name}" 
      subjectprefix="[CruiseControl] " 
      xsldir="${cruise.install.dir}/webapps/cruisecontrol/xsl" 
    css="${cruise.install.dir}/webapps/cruisecontrol/css/cruisecontrol.css" 
      logdir="${log.dir}" 
      mailhost="mailhost" defaultsuffix="@myemail.com" reportsuccess="always" 
      returnaddress="${return.email}" 
    > 
    <always address="${team.email}"/> 
    </htmlemail> 
</publishers> 

답변

0

당신이이 fileMerge 작업을 사용하여 포함 할 수 있어야한다, 이 같은 :

<publishers> 
    <merge> 
    <files> 
     <file>C:\Project\test-output\emailable-report.html</file> 
     <file><!-- path --></file> 
    </files> 
    </merge> 
</publishers> 

편집 : 파일을 가정하면 XML을 기반으로 ...

+0

덕분에, 제 2 파일의 경로는 어떤 것입니까? 어디서나 내가 원하는거야? – JLau

+0

이메일에 병합하려는 다른 파일 만 있으므로 귀하의 경우에는 제외 할 수 있습니다. Fit 테스트를했다면, fitnesse 결과물의 경로를 매개 변수 중 하나로 지정합니다 – Pondidum

관련 문제