jenkins 如何从$BUILD_LOG变量中获取最后20行?

vsaztqbk  于 2023-06-28  发布在  Jenkins
关注(0)|答案(2)|浏览(177)

当使用Email-ext插件时,我还想将构建日志的最后20行写在那里(不作为文件附加),我知道我可以使用$BUILD_LOG变量访问日志,但不知道如何从该变量中获取最后20行。有什么需要帮忙的吗?多谢。

j2cgzkjk

j2cgzkjk1#

我能够获得BUILD_LOG的最后20行

${BUILD_LOG, maxLines=20, escapeHtml=false}

jenkins Custom Message slack

kqlmhetl

kqlmhetl2#

您可以使用Content Token参考中的以下语法:

${BUILD_LOG,maxLines,escapeHtml}-显示构建日志的结尾。maxLines -最多显示这么多行日志。默认值为250。escapeHtml -如果为true,则对HTML进行转义。默认为false。

相关问题