Jenkins中多个自由风格作业的单一电子邮件通知
目标:为夜间自动构建创建多个独立的自由式作业,并发送包含所有构建作业的构建状态的单个电子邮件通知 每个作业将构建和使用: 1 C++解决方案 2性能单片机 当前情景: 我已经安装并使用了可编辑电子邮件通知插件,它可以很好地用于单个工作电子邮件通知。但是,我正在寻找多个作业的单一电子邮件通知。而且,我不知道该怎么做,因为我是詹金斯的新手 未来计划: 使用Jenkins管道来实现它,尽管对我来说可能还有很长的路要走 请帮助或向我指出相关的在线资源或建议任何替代方案Jenkins中多个自由风格作业的单一电子邮件通知,jenkins,jenkins-plugins,jenkins-pipeline,Jenkins,Jenkins Plugins,Jenkins Pipeline,目标:为夜间自动构建创建多个独立的自由式作业,并发送包含所有构建作业的构建状态的单个电子邮件通知 每个作业将构建和使用: 1 C++解决方案 2性能单片机 当前情景: 我已经安装并使用了可编辑电子邮件通知插件,它可以很好地用于单个工作电子邮件通知。但是,我正在寻找多个作业的单一电子邮件通知。而且,我不知道该怎么做,因为我是詹金斯的新手 未来计划: 使用Jenkins管道来实现它,尽管对我来说可能还有很长的路要走 请帮助或向我指出相关的在线资源或建议任何替代方案 谢谢。可编辑电子邮件通知插件是一个
谢谢。可编辑电子邮件通知插件是一个不错的选择 它是以每项工作为基础的。目前不支持跨多个作业发送1封电子邮件 控制电子邮件的内容。看看这个和这个 以下是您如何在管道中使用电子邮件通知插件,以及您可以使用的大量变量:
emailext to: "${mailRecipients}",
subject: "[Jenkins] ${jobName}",
body: '''${SCRIPT, template="groovy-html.template"} ${BUILD_LOG, maxLines=8000, escapeHtml=true}''',
mimeType: 'text/html',
recipientProviders: [[$class: 'CulpritsRecipientProvider'],[$class: 'RequesterRecipientProvider']]
谢谢安德鲁的反馈,我很高兴。如果你能接受并投票,我将不胜感激。