📜  Jenkins-通知

📅  最后修改于: 2020-12-06 09:51:10             🧑  作者: Mango


Jenkins带有开箱即用的功能,可以为构建项目添加电子邮件通知。

步骤1-配置SMTP服务器。转到管理詹金斯→配置系统。转到电子邮件通知部分,然后输入所需的SMTP服务器和用户电子邮件后缀详细信息。

SMTP服务器

第2步-在Jenkins项目中配置收件人-当您配置任何Jenkins构建项目时,最后可以添加添加收件人,这些收件人会因不稳定或损坏的构建而收到电子邮件通知。然后点击保存按钮。

配置收件人

除了默认设置外,市场上还提供通知插件。 Tikal Knowledge的通知插件就是一个例子,它允许以JSON和XML格式发送作业状态通知。该插件使可以如下所示配置端点。

蒂卡尔知识插件

这是每个选项的详细信息-

  • “格式” -这是通知有效载荷格式,可以是JSON或XML。

  • “协议” -用于发送通知消息的协议,HTTP,TCP或UDP。

  • “事件” -触发通知的作业事件:“作业已开始”,“作业已完成”,“作业已完成”或“所有事件”(默认选项)。

  • “ URL” -向其发送通知的URL。对于HTTP协议,它的形式为“ http:// host ”,对于TCP和UDP协议,其形式为“ "host:port"

  • “超时” -发送通知请求的超时(以毫秒为单位),默认为30秒。