jenkins - 如何将自定义网址从詹金斯发送到电子邮件?
问题描述
在构建可编辑的电子邮件通知后,我需要将我的报告 URL 内容发送到来自 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 ” (在相同的触发器配置中,如下所示)
在相同的配置下,确保下面的配置
收件人列表应为空
回复列表:$PROJECT_DEFAULT_REPLYTO
内容类型:选择项目内容类型
主题:$PROJECT_DEFAULT_SUBJECT
内容:$PROJECT_DEFAULT_CONTENT
您可以随时单击每个字段旁边的 (?) 以了解其作用和期望的值。
推荐阅读
- javascript - yeoman-test 找不到子生成器
- angular - 离子角度下拉列表
- r - 在 R 中填充矩阵的更快方法
- mysql - 如何在 laravel 或 sql 中使用 like 选择数据而不考虑后字符
- python - `Layer.call` 的第一个参数必须始终传递
- python - 使用默认样式时,无法访问 MS-Word 文件中样式的属性,使用 python-docx
- android - Android - Recyclerview 内的 VideoView 匹配父宽度并保持纵横比
- android - 加载 InterstitialAd 时 Flutter App 崩溃
- math - 函数的意外乘法结果
- reactjs - isAdmin 在我的 react/redux 应用程序中不起作用