首页 > 解决方案 > 如何将自定义网址从詹金斯发送到电子邮件?

问题描述

在构建可编辑的电子邮件通知后,我需要将我的报告 URL 内容发送到来自 jenkins 的邮件。有人可以帮忙吗?

标签: jenkins

解决方案


请配置可编辑的电子邮件通知构建步骤如下:

项目收件人列表:someone@example.com,anyone@example.com(注意:这是应接收电子邮件的电子邮件地址的逗号分隔列表)

项目回复列表:replyto@example.com,plsreplyto@example.com(注意:这是应接收电子邮件的电子邮件地址的逗号分隔列表)

内容类型:HTML(文本/html)

默认主题:这是电子邮件的主题

默认内容:(注意:在这里您可以编写 HTML 代码来添加链接和其他元素)下面是示例

<b>Build Status: </b>$BUILD_STATUS <br><br>
<b>Console Output of Build #$BUILD_NUMBER : </b> <br>
<span style="display:block; padding: 3px 10px; border-radius: 5px;white-space: pre"> 
$BUILD_LOG
</span>
<br>
<b>Build URL : </b>$BUILD_URL<br>
<b>Report URL :</b> https://myreport_url.com

现在,点击 “触发器”中的高级设置

触发器:单击“添加触发器”,根据构建状态选择要触发电子邮件的条件。例如,如果您想为所有构建触发电子邮件,则选择“始终

现在,从“ Sent To ”中删除“ Developers ” (在相同的触发器配置中,如下所示) 跳跳虎_IMG

在相同的配置下,确保下面的配置

收件人列表应为空

回复列表:$PROJECT_DEFAULT_REPLYTO

内容类型:选择项目内容类型

主题:$PROJECT_DEFAULT_SUBJECT

内容:$PROJECT_DEFAULT_CONTENT

您可以随时单击每个字段旁边的 (?) 以了解其作用和期望的值。


推荐阅读