2015-03-03 10 views
0

Я новичок в шаблонах FTL, и я хочу показать первые 100 строк журнала сборки. Я дал оригинальный сценарий, чтобы показать весь журнал сборки из TC documentation, который это:Показать первые строки журнала сборки в шаблоне электронной почты teamcity

<#list build.buildLog.messages[1..] as message><#-- skipping the first message (it is a root node)--> 
    <#if message.status == "ERROR" || message.status == "FAILURE" > 
    ${message.text} 
    </#if> 
</#list> 

Что нужно добавить/изменить, чтобы показывать только первые 100 строк?

ответ

0

На данный момент этот ответ работал только для меня, для шаблона build_fail.ftl, но изменение диапазона индекса в build.buildLog.messages до 0..99 помогло:

<#list build.buildLog.messages[0..99] as message> 

Я отправил ответ на этот блог и получил ответ в моем комментарии: http://www.mikeobrien.net/blog/build-timing-and-error-details-teamcity-notifications/