将HTML页面内容显示到Jenkins电子邮件中
我试图在Jenkins电子邮件的正文中显示HTML页面内容,我在可编辑电子邮件插件的默认内容部分添加了以下代码:将HTML页面内容显示到Jenkins电子邮件中,jenkins,jenkins-email-ext,Jenkins,Jenkins Email Ext,我试图在Jenkins电子邮件的正文中显示HTML页面内容,我在可编辑电子邮件插件的默认内容部分添加了以下代码: ${FILE,path="/target/surefire-reports/html/index.html"} def reportPath = build.getWorkspace().child("HealthTestResults.html") msg.setContent(reportPath.readToString(), "text/html"); 此外,我还尝试将以
${FILE,path="/target/surefire-reports/html/index.html"}
def reportPath = build.getWorkspace().child("HealthTestResults.html")
msg.setContent(reportPath.readToString(), "text/html");
此外,我还尝试将以下代码添加到电子邮件插件中的预发送脚本中:
${FILE,path="/target/surefire-reports/html/index.html"}
def reportPath = build.getWorkspace().child("HealthTestResults.html")
msg.setContent(reportPath.readToString(), "text/html");
这两种方法都不起作用,我仍然收到空邮件。如果你不想再找一份Jenkins的工作,试试DSL怎么样 你可以:
当然,您可以根据自定义此部分,如果您不想再做一份Jenkins的工作,那么试试DSL怎么样 你可以:
当然,您可以根据尝试的
${FILE,path=“target/surefire reports/html/index.html”}
自定义此部分?ie没有/尝试${FILE,path=“target/surefire reports/html/index.html”}
?没有/的ie,您可以检查此groovy脚本创建的作业,以查看后期构建步骤中“可编辑电子邮件”的内容字段吗?是否为空?我使用了上面提到的Groovy脚本。我签入了Groovy脚本创建的作业。内容字段包含html脚本。。。但是只接收空邮件您是否可以检查此groovy脚本创建的作业,以查看后期构建步骤中“可编辑电子邮件”的内容字段?是否为空?我使用了上面提到的Groovy脚本。我签入了Groovy脚本创建的作业。内容字段包含html脚本。。。但只接收空邮件