📅  最后修改于: 2020-12-06 09:51:10             🧑  作者: Mango
Jenkins带有开箱即用的功能,可以为构建项目添加电子邮件通知。
步骤1-配置SMTP服务器。转到管理詹金斯→配置系统。转到电子邮件通知部分,然后输入所需的SMTP服务器和用户电子邮件后缀详细信息。
第2步-在Jenkins项目中配置收件人-当您配置任何Jenkins构建项目时,最后可以添加添加收件人,这些收件人会因不稳定或损坏的构建而收到电子邮件通知。然后点击保存按钮。
除了默认设置外,市场上还提供通知插件。 Tikal Knowledge的通知插件就是一个例子,它允许以JSON和XML格式发送作业状态通知。该插件使可以如下所示配置端点。
这是每个选项的详细信息-
“格式” -这是通知有效载荷格式,可以是JSON或XML。
“协议” -用于发送通知消息的协议,HTTP,TCP或UDP。
“事件” -触发通知的作业事件:“作业已开始”,“作业已完成”,“作业已完成”或“所有事件”(默认选项)。
“ URL” -向其发送通知的URL。对于HTTP协议,它的形式为“ http:// host ”,对于TCP和UDP协议,其形式为“ "host:port"
。
“超时” -发送通知请求的超时(以毫秒为单位),默认为30秒。