詹金斯groovy邮件脚本,如何只打印特定的行?

时间:2016-05-17 13:13:26

标签: jenkins jenkins-plugins

Jenkins groovy邮件模板到特定行后的邮件控制台。例如,下面的代码打印控制台的前100行。

<!-- CONSOLE OUTPUT -->
<% if(build.result==hudson.model.Result.FAILURE) { %>
<TABLE width="100%" cellpadding="0" cellspacing="0">
<TR><TD class="bg1"><B>CONSOLE OUTPUT</B></TD></TR>
<%  build.getLog(100).each() { line -> %>
    <TR><TD class="console">${org.apache.commons.lang.StringEscapeUtils.escapeHtml(line)}</TD></TR>
<%  } %>
</TABLE>
<BR/>
<% } %>

同样明智的我只想从特定的行打印控制台。如何实现这一目标?

0 个答案:

没有答案