我在 jenkins 上运行了一个自动化测试套件,我可以使用 Email ext 插件获取作业的状态。我只想在电子邮件中包含构建日志的一部分,有什么方法可以使用 groovy 语法来做到这一点?任何帮助,将不胜感激!
问问题
3075 次
1 回答
2
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 "<a href='${BUILD_URL}consoleText'>${JOB_NAME} [${BUILD_NUMBER}]</a>"</p>
${BUILD_LOG_REGEX, regex="^.*?*****.*?$", linesBefore=0, linesAfter=999, maxMatches=10, showTruncatedLines=false,escapeHtml=false}''',
于 2017-03-07T20:48:56.007 回答