2016-08-10 3 views
0

나는 jenkins 직업이 있으며 그 직업에서 html 형식 이메일 알림을 받았습니다. 빌드 상태/결과 변수가 필요합니다. {ENV,var="BUILD_RESULT"}을 시도했지만 작동하지 않습니다.Jenkins 빌드를 이메일 알림으로 전송하는 방법

결과 알림 정보를 얻고 이메일 알림을 출력하는 방법을 누군가에게 알려 줄 수 있습니까?

답변

1

나는 빌드의 상태를 얻기 위해 다음과 빌드 출력의 마지막 250 선 사용 된 사전 구축 템플릿의 일부를 사용하는 경우 자세한 예는 다음과 같은 장소를 참조

<b style="font-size: 200%;">BUILD ${build.result}</b> 

<!-- CONSOLE OUTPUT --> 
<div class="content"> 
    <a href="${rooturl}${build.url}/console"> 
    <h1>Console Output</h1> 
    </a> 
    <table class="console"> 
    <j:forEach var="line" items="${build.getLog(250)}"> 
    <tr> 
     <td><tt>${line}</tt></td> 
    </tr> 
    </j:forEach> 
    </table> 
    <br /> 
</div> 

/템플릿 :

+0

내가 근래있다 그냥 결과 매개 변수를 작성 하시겠습니까? 젠킨스 서버에 템플릿을 추가 할 수있는 권한이 없습니다. – Neil

관련 문제