Jenkins 管道电子邮件通知与电子邮件中控制台输出的某些部分

Jenkins pipeline email notifications with some part of console output in email

我是 运行 jenkins 上的自动化测试套件,我能够使用电子邮件分机插件获取工作状态。我只想在电子邮件中包含构建日志的一部分,有什么方法可以使用 groovy 语法来实现吗?任何帮助,将不胜感激!

def notifyFailed() {
    emailext (
      subject: "FAILED : Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]'",
      body: '''<p><font size="8" color="red">Build Failure!</font></p>
    <p>Check console output at &QUOT;<a href='${BUILD_URL}consoleText'>${JOB_NAME} [${BUILD_NUMBER}]</a>&QUOT;</p>
    ${BUILD_LOG_REGEX, regex="^.*?*****.*?$", linesBefore=0, linesAfter=999, maxMatches=10, showTruncatedLines=false,escapeHtml=false}''',