1.下载插件 Email Extension Plugin
- 在Jenkins主界面,点击“Manage Jenkins” -> “Manage Plugins” -> “Available”标签页。在搜索框中输入“Email Extension Plugin”并安装。
2.配置全局邮件设置
- 在Jenkins主界面,点击“Manage Jenkins” -> “Configure System” -> “E-mail Notification”部分。
- 输入SMTP服务器信息,例如邮件服务器地址、端口、用户名和密码。你可以使用“Test Configuration”按钮来测试配置是否正确。
2.1 设置POP3/SMTP/IMAP服务
- 以网易邮箱为例:
- 设置—>POP3/SMTP/IMAP—>查看有没开启,如果没有,按照步骤进行开启;
-
-
记住它发的验证码
2.2回到Jenkins设置
- 系统管理--系统配置
-
-
- 然后保存~!!
2.3 去邮箱查看是否发送成功
3.配置项目邮件通知
- 进入项目的配置页面,找到“Post-build Actions”部分,点击“Add post-build action”按钮并选择“Editable Email Notification”。
- 配置邮件接收者、主题、内容等信息。.
-
-
- 标题是:
-
构建通知:${BUILD_STATUS} - ${PROJECT_NAME} - Build # ${BUILD_NUMBER} !
- 内容是:
-
<hr/>(自动化构建邮件,无需回复!)<br/><hr/> 项目名称:$PROJECT_NAME<br/><br/> 项目描述:$JOB_DESCRIPTION<br/><br/> 运行编号:$BUILD_NUMBER<br/><br/> 运行结果:$BUILD_STATUS<br/><br/> 触发原因:${CAUSE}<br/><br/> 构建日志地址:<a href="${BUILD_URL}console">${BUILD_URL}console</a><br/><br/> 构建地址:<a href="$BUILD_URL">$BUILD_URL</a><br/><br/> 详情:${JELLY_SCRIPT,template="html"}<br/> <hr/>
- 参数的一些说明:
-
- $BUILD_STATUS – 构建结果 - $PROJECT_NAME – 构建脚本名称 - $BUILD_NUMBER – 构建脚本编号 - $JOB_DESCRIPTION – 构建项目描述 - $CAUSE – 脚本启动原因 - $BUILD_URL – 脚本构建详情URL地址
- 更多模板,自行搜索哈~
参考资料:
https://blog.csdn.net/weixin_42566557/article/details/124395025
https://chat.openai.com/chat
https://www.cnblogs.com/yangxia-test/p/4366172.html
https://juejin.cn/post/6844904119707123719
标签:URL,通知,构建,BUILD,https,邮箱,Jenkins,邮件 From: https://www.cnblogs.com/liqi175/p/17266398.html