2014-10-09 2 views
3

전문가가 도와 주시겠습니까? Jenkins는 일부 단위 테스트가 실패했기 때문에 실패로 좋은 빌드를 표시합니다. 단위 테스트없이 빌드를 실행하면 빌드 성공 상태가됩니다.Jenkins는 테스트 실패로 인해 실패한 것으로 표시합니다.

1. 빌드 성공 + 단위 테스트 실패 - 빌드 성공 + 단위 테스트 실패 횟수와 같은 사용자 지정 콘텐츠로 전자 메일 알림을 보냅니다.

2) 성공 + 단위 테스트 성공 빌드 -> 빌드 모두 말하는 전자 메일 알림을 보내 단위가 성공을 테스트

3) 빌드가 실패 -> 단위 테스트를 실행하지 마십시오 -> 밖으로 보내기 빌드 실패에 대한 이메일 통지.

지금 내 Email-ex 설정을 사용하면 모든 단위 테스트가 실패 할 경우 빌드 실패 (양호한 빌드) 알림이 계속 표시됩니다. 나는 젠킨스가 실패로 테스트를 실패로 좋은 빌드라고 생각합니다. 누군가 나를 도울 수 있다면 크게 감사 할 것입니다. 고맙습니다.

+0

답변은 테스트를 호출하는 방법에 따라 다릅니다. 또한 OS에 따라 다릅니다 (쉘은이 점에있어서 배치와 조금 다릅니다) – Slav

답변

1

Maven을 사용하여 프로젝트 및 프로젝트의 종속성을 관리하고 있습니까? 그래, 당신은 메이븐 프로젝트 구성에서 매개 변수 -Dmaven.test.failure.ignore = 사실를 제공 할 수있는 경우 ->이 빌드가 성공해도 될 기능을 달성하는 데 도움이됩니다

희망을 MAVEN_OPTS 단위 테스트 사례가 실패하고 있습니다.

+1

Thanks @ dasrohith. Maven 매개 변수를 사용하면 저에게 적합합니다. –

+0

@KiemNguyen 잘 듣고 반가워요. – dasrohith

관련 문제