Jenkins控制台输出表在电子邮件中

时间:2016-05-04 08:21:05

标签: jenkins jenkins-plugins

在Jenkins控制台输出中,将显示下表。行的数量将根据构建输出而变化。该表以摘要开头:以" Total"结尾。然后是" ="符号线。

Summary:
------------
|Row1
------------
|Row2
============
Total
============

我们正在使用email-ext插件。如何使用$ {BUILD_LOG_REGEX}或$ {BUILD_LOG_EXCERPT}将此表格包含在电子邮件中。

1 个答案:

答案 0 :(得分:1)

找到正则表达式,将表格包含在电子邮件中。

<pre>${BUILD_LOG_REGEX, regex="^-+$|^=+$", linesBefore=1, showTruncatedLines=false }</pre>

-=开头的行与正则表达式匹配,而linesBefore=1获取以|开头的行,showTruncatedLines=false删除了所有不需要的内容。只有电子邮件中显示的表格格式。