在 Jenkins 中发送电子邮件时添加 png 图像和 table html

Adding a png image and table html while sending email in Jenkins

我正在使用 Jenkins 电子邮件扩展插件并想做两件事:

  1. 将 png 图像附加到电子邮件中 ​​
  2. 并且还将 html 呈现到电子邮件中。

电子邮件应同时包含 png 图像和渲染图像 html。

如果我附加 png 图像并使用 Groovy 编写的预发送脚本将 html 渲染到邮件正文中,我没有收到附件。

如果我同时附加 html 文件和 png 图像,我会得到渲染图像,但 html 文件显示为文件附件。

我应该怎么做才能在电子邮件正文中同时呈现 html 和 img。

我有 Jenkins 版本。 1.614

添加您的附件并使用指向 html 文件的路径设置默认内容。不需要预发送脚本:

注意:不要忘记设置合适的内容类型。