2012-11-13 4 views
4

Jenkins를 사용하여 단위 테스트를 수행하고 개발자에게 전자 메일을 보냅니다. 이메일에서 합격/불합격 결과를 포함하기 위해 Jelly Script를 사용하고 있습니다. 그러나 테스트 빌드가 완료된 후에 확실한 리포트가 제공하는 합격/불합격 그래프도 포함하고 싶습니다. 결국, 우리가 바라보고있는 그래프가 맞습니까? :)Jenkins 전자 메일 보고서에 단위 테스트 그래프를 표시하는 방법은 무엇입니까?

+0

왜 작업 빌드 URL을 가리 키도록 링크를 포함하지? 나는 이것이 더 효율적이라고 생각한다. – ppapapetrou

+4

사람들의 90 %가 절대 링크를 열지 않을 것입니다. 그들의 얼굴에 있어야합니다. – user1340582

+0

해결 방법을 찾을 수 있었습니까? 이 스레드에서 제안 된 솔루션이 나를 위해 작동하지 않는 것 같습니다. – sandy

답변

2

이 URL을 통해 이미지에 액세스 할 수있는 것보다 메일이 HTML 형식 인 경우 :

[JENKINS_URL]/작업/[JOB_NAME]/테스트/추세

1

그런데 , 아주 유용한 질문입니다. 아무도 요즘은 읽지 않습니다 :) 어쨌든, 심리적 관점에서 볼 때 그래픽 형식을 사용하는 것이 더 낫습니다.이를 달성하기위한 몇 가지 방법이 있습니다.

솔루션 # 1 - 링크 나 참조를 넣어

이 (올바른가 Shurik에 의해 제안 된) 적절한 URL과 링크 나 이미지 태그를 넣어 쉽게,하지만 당신은 젠킨스을 공개해야 수신자가 이미지를 볼 수 있도록 그런데 아주 위험한 접근법.

솔루션 # 2 - 업로드 이미지

호스팅 일부 공공 이미지에 이미지를 업로드하고 해결책 # 1을 따르십시오.

솔루션 # 3 - 이미지 아이디어는 이메일의 별도 섹션에서 인코딩 된 이미지를 배치하는 것입니다

를 연결합니다. Jenkins는 URL을 통해 액세스 할 수있는 이미지를 생성하므로이를 인코딩하여 메일에 포함 할 수 있습니다. More details 및 예 :

enter image description here

관련 문제