詹金斯 – 通知
詹金斯 – 通知
Jenkins 带有一个开箱即用的工具,可以为构建项目添加电子邮件通知。
步骤 1 – 配置 SMTP 服务器。转到管理 Jenkins → 配置系统。转至电子邮件通知部分并输入所需的 SMTP 服务器和用户电子邮件后缀详细信息。
第 2 步– 在 Jenkins 项目中配置收件人 – 当您配置任何 Jenkins 构建项目时,最后是能够添加接收者,他们会收到有关不稳定或损坏构建的电子邮件通知。然后点击保存按钮。
除了默认的,市场上还有通知插件可用。一个例子是来自 Tikal Knowledge 的通知插件,它允许以 JSON 和 XML 格式发送作业状态通知。此插件允许配置端点,如下所示。
以下是每个选项的详细信息 –
-
“格式” – 这是通知负载格式,可以是 JSON 或 XML。
-
“协议” – 用于发送通知消息的协议,HTTP、TCP 或 UDP。
-
“事件” – 触发通知的作业事件:作业开始、作业完成、作业完成或所有事件(默认选项)。
-
“URL” – 向其发送通知的 URL。对于 HTTP 协议,以及对于 TCP 和 UDP 协议,它采用“ http://host ”的形式
"host:port"
。 -
“超时” – 发送通知请求的超时时间(以毫秒为单位),默认为 30 秒。