2009-04-24 5 views
0

방금 ​​ 메일을 보내야합니다. 개발자가 에서 오류를 감지했을 때만 메일을 보내야합니다. 오류가없는 경우 누구에게나 메일을 보낼 필요가 없습니다. ccnet.config 파일에서 이러한 작업을 구성 할 수있는 방법이 있습니다. 종류와게시자 문제가

컴파일에 매디

답변

0

만 오류에 관하여 또는 당신은 일반적으로 실패한 빌드를 의미? 빌드는 컴파일 오류 때문에 여러 가지 이유로 실패 할 수 있습니다.

실패한 빌드 (및/또는 다른 빌드 상태)의 경우 사용할 수있는 파일은 email publisher입니다.

+0

입니다. – Maddy

5

Maddy, "Build"가 실패 할 때마다 전자 메일을 보내야합니다. 컴파일시 또는 테스트 중에 실패한 경우 중요하지 않습니다. 컴파일시에만 제한하지 마십시오. 코드를 컴파일하면 올바르게 작동하지 않기 때문입니다. 여기

이 문서하는 link이며, 여기에 난 그냥 내가 내 IDE에서 컴파일 오류를 볼 경우에만 이메일을 보내려면 예를 들어

<email from="[email protected]" mailhost="yourmailserver.com" includeDetails="True"> 
      <users /> 
      <groups> 
       <group name="buildmaster" notification="failed"/> 
      </groups> 
      <converters> 
       <regexConverter find="DOMAIN\\" replace="" /> 
       <regexConverter find="$" replace="@yourcompany.com" /> 
      </converters> 
      <modifierNotificationTypes> 
       <NotificationType>Failed</NotificationType> 
      </modifierNotificationTypes> 
     </email> 
+0

안녕하세요, 알렉스,이 input.Infact주는 데 많은 노력을 주셔서 감사합니다 지금은 실제 문제를 알고있어. 내 IDE를 호출하는 명령 줄에서 내 nant를 실행하면 내 IDe가 실행되고 거기에 컴파일 오류가 발생합니다. 하지만 실행의 마지막, 난 BUILD 실패 대신 BUILD 실패로 볼 수 있습니다. 그래서이 doesnt는 오류 수준을 설정하고 난 항상 성공하고있어.이 때 내 ccnet과 통합되어, 난 항상 컴파일 오류가 발생하더라도 성공 BUILD 존재합니다. – Maddy

+0

Alex의 스 니펫은 CCNet 1.5에 유효하지 않습니다. 그룹 알림이 변경되었습니다. 최신 형식에 대한 Alex의 CCNet 사이트 링크를 따르십시오. –

관련 문제