如何在Jenkins中配置邮件发送

最近在公司有负责搭建自动化持续集成环境,通过在Jenkins中构建自动化脚本,执行自动化测试,最终通过发送邮件等方式查看测试结果。那么如何在Jenkins中配置邮件发送服务呢?那么今天这篇教程文档带你揭晓,感兴趣的小伙伴,敬请查阅。

(一)开通邮箱SMTP服务

步骤一

首先需要开通邮箱发送服务,这里以谷歌邮箱为例,开启IMAP服务(备注:QQ邮箱是SMTP服务)

步骤二

在谷歌账号-> 安全性 页面开通两步验证(备注:不开通两步认证,则无法获取邮箱授权码)

步骤三

3-1 在两部验证详情页面,两步认证通过后,然后添加应用专用密码

3-2  点击生成,然后将专用密码单独保存即可

(二)配置邮件发送

步骤一

1-1 在系统管理-> 凭据页面,点击“Stores scoped to jenkins”区域下方的“全局”

1-2 然后点击新增凭据:add Credentials,并添加发送邮箱的邮箱名和授权码(切记:是邮箱授权码)

1-3 点击创建后,然后可以查看生成的凭证

步骤二

2-1 在jenkins系统管理-> Configure System 中添加发送者的邮箱

2-2 在Extended E-mail Notification 配置邮箱服务

2-3 可以添加邮件内容模板,支持html格式

2-4 在"邮件通知"区域配置邮箱服务,和上面的配置一样

2-5 填写收件人,测试邮件是否可以成功发送

2-6 查看收件箱

步骤三

3-1 在项目工程-> 配置中添加构建后操作,选择:Editable Email Notification

3-2 点击“Advanced Settings”

3-3 选择:Add Trigger ,并选择触发邮件发送的事件原因,这里选择:Always,每次执行构建任务,都会触发邮件发送

3-4 在"Triggers"的“高级”区域添加接收邮件的邮箱,然后点击“保存”即可

步骤四

4-1 点击执行构建任务

4-2 查看构建任务“控制台”是否有发送邮件

4-3 查看已成功发送的邮件

以上便是整个教程内容,如果你认为以上内容有帮助到你

 

感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值