首页 > 其他分享 >技术分享 | Jenkins通过什么方式报警?

技术分享 | Jenkins通过什么方式报警?

时间:2022-09-20 14:12:57浏览次数:96  
标签:配置 Default 报警 邮箱 Jenkins 分享 Email 邮件

本文节选自霍格沃兹测试开发学社内部教材

在工作中,一般是没有时间一直看着 Jenkins 直到它运行结果出现的。所以采用了配置 Email 的方式,可以及时将结果通知给我们。

所需要用到的Jenkins插件

需要下载的 Email 插件名称,这两个插件的作用是帮助用户方便的设置格式化邮件:

  • Email Extension
  • Email Extension Template

在web端邮箱设置中配置相关信息

  • 此步骤的目的是为了在邮箱 web 界面开启 stmp 服务,服务开启后 Jenkins 才可以进行邮件推送。
  • 点击设置 -> 账户 -> 开启 IMAP/SMTP 服务,开启时需要用绑定的手机号号码发送一条短信,保存好获取到的授权码,此授权码在 Jenkins 配置中会使用到。

在Jenkins中邮箱相关配置

  • 点击系统管理 -> 系统配置,首先找到 Jenkins Location,此处配置管理员邮箱地址。如果此处不配置的话,之后的邮件发送会出现问题
  • 找到 Extended E-mail Notification,此处配置邮箱相关信息。此处配置的信息是与之前的邮箱配置所对应的。Password 填写的内容是之前保存的授权码

使用邮件模板进行邮件推送

默认情况下邮件内容比较单一枯燥,我们可以结合邮件的模板来丰富我们的测试结果以便更好的理解。

点击系统管理 -> 系统配置 -> Extended E-mail Notification

  • SMTP server smtp 服务器地址
  • Default user E-mail suffix 邮箱的后缀
  • Default Recipients 默认要发送的邮箱地址
  • Default Subject 标题内容
  • Default Content 邮件内容

jenkins job 中的邮件相关配置

报警邮件触发条件设置,依据已选规则进行邮件推送的触发。如果 job 执行完成,将发邮件给相关人员。

  • 点击构建后操作 -> Extended Email Notification -> Advanced Settin gs -> Triggers -> Add Trigger 选择邮件触发的机制
  • 设置邮件发送列表,同一界面,点击 send to 选择发送列表
  • 构建项目后,所选邮箱收到 Jenkins 构建结果通知

⬇️ 喜欢这篇文章的话烦请点个“赞”哦!大家的支持很重要

PS:有问题可以联系我们~ v ceshiren001

>>更多技术文章分享和免费资料领取

标签:配置,Default,报警,邮箱,Jenkins,分享,Email,邮件
From: https://www.cnblogs.com/hogwarts/p/16710814.html

相关文章

  • 分享在winform下实现左右布局多窗口界面-续篇
    之前的这篇文章《分享在winform下实现左右布局多窗口界面》已经实现了左右布局多窗口界面,今天本来是研究基于winform的插件编程,没想到顺便又找到了另一种实现方案,这种实现......
  • py调jenkins接口发布并通知
    py调jenkins接口发布并通知这个需求是我自己给自己安排的,因为每到工作日,基本晚上10点后都要我进行发布(10点后会自动关停系统,直到第二天7点)。天天要我发,老实说,不胜其烦......
  • Jenkins Pipeline项目实战
    一、项目流程 Jenkins从git拉取指定tag代码Jenkins构建代码、镜像以及推送镜像到镜像库Jenkins通过PublishOverSSH通知远程服务器拉取镜像、远程服务器通过镜像启......
  • 【中科三方分享坛子】与IPv4相比,IPv6具有哪些优势?
    根据最新数据显示,截至2021年5月,我国IPv6地址拥有量达到59030块(/32),位居世界第一,我国IPv6活跃用户数达5.28亿,占互联网网民总数的53.39%,我国IPv6应用和部署取得了较大成就。......
  • 集成部署 2-jenkins获取git轮询查询
    一:配置  二:构建任务配置中配置git     三:轮询查询最后保存     看git拉取本地成功  ......
  • 报告分享|基于云计算的数字政务技术及行业应用白皮书
    全文链接:http://tecdat.cn/?p=28514日前,中国信通院发布了《基于云计算的数字政务技术及行业应用白皮书(2022)》(以下简称“白皮书”),白皮书以我国数字政务发展概况为背景,......
  • 新手学习Java的好习惯分享
    1、爱好这个是动力,如果你不爱Java,不爱计算机,而是喜爱游戏,娱乐或者其他的,你不适合做程序员。如果你能在电脑前,一坐就是4-5个小时,你能为了学习而阅读英文的资料......
  • 报告分享|2022年中国数据交易实践趋势报告
    阅读全文:http://tecdat.cn/?p=28547梳理发现,2021年数据交易机构增长加速,北京、上海、深圳、广州、湖南、福建等多个省市,相继设立数据交易机构。2021年共有8家机构注册,包......
  • Jenkins忘记密码完整版
    前言前几天用着Jenkins突然让我登录,然后才发现我忘记了密码,于是走上了改密码的路,百度了一圈后发现,大家都说修改Jenkins的配置文件config.xml,但是又不说如何找到config.xml......
  • Java中AES加密和解密的方法分享
    转自:http://www.java265.com/JavaJingYan/202206/16559759223818.html下文笔者讲述java代码实现的AES加密和解密的示例分享,如下所示AES加密简介AES简介:Advanced......