首页 > 解决方案 > 在詹金斯中格式化通知电子邮件

问题描述

如何在詹金斯中格式化电子邮件?我想在构建成功时发送一封电子邮件,其中包含指向部署作业的按钮。

标签: jenkinsjenkins-pluginsdevops

解决方案


您可以使用email-ext插件并通过发送通知管道检查文档。

你可以像这样使用它,使用环境变量:

emailext (
    subject: "${env.JOB_NAME}#[${env.BUILD_NUMBER}]",
    body: """<h1>Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]':</h1>
        <p>Check console output at <a href='${env.BUILD_URL}'>${env.JOB_NAME} [${env.BUILD_NUMBER}]</a></p>""",
    recipientProviders: [[$class: 'DevelopersRecipientProvider']]
)

您可以在正文中使用 html 并根据需要格式化消息。


推荐阅读