jenkins邮件设置

本文介绍了如何在jenkins中设置邮件通知,通过email插件进行系统管理员邮件地址配置、SMTP服务器设置,并在job中设定触发器,确保在项目构建成功或失败时发送邮件通知。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

可以通过jenkins的email插件,发送邮件来通知相关人员关于网站项目的部署/测试/开发等信息。在上一节已经安装好了对应的email插件


email邮件的常见配置参数

SMTP server                         邮件服务器的地址
Default Content Type                    内容展现的格式,一般选择HTML
Default Recipients                      默认邮件收件人
Use SMTP Authentication             使用SMTP身份验证
User Name                           邮件发送方账户的账号
Password                                邮件发送方账户的密码
SMTP port                           SMTP服务器端口

邮件设置

进入系统管理—-系统设置界面
1)添加系统管理员邮件地址

这里写图片描述

2)设置默认文本类型,默认接收方邮件地址,默认邮件主题以及默认的邮件内容

这里写图片描述

默认邮件主题:

$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS

默认邮件内容:

<hr/>
<h3>(本邮件由jenkins自动下发,请勿回复!)</h3><hr/>
项目名称:$PROJECT_NAME<br/><hr/>
构建编号:$BUILD_NUMBER<br/><hr/>
构建状态:$BUILD_STATUS<br/><hr/>
触发原因:${CAUSE}<br/><hr/>
构建日志地址:<a href="${BUILD_URL}console">${BUILD_URL}console</a><br/><hr/>
构建地址:<a href="$BUILD_URL">$BUILD_URL</a><br/><hr/>
变更集:${JELLY_SCRIPT,template="html"}<br/>
<hr/>

3)设置smtp服务器信息,用户名和密码

这里写图片描述

4)可以在下面打勾测试邮件的配置情况

这里写图片描述

这里写图片描述


jobs项目helloworld的配置
1) 选择editable email notification选项

这里写图片描述

2) 点击右下角的advanced settings,进入触发器设置界面

这里写图片描述

3) 点击add trigger,选择always,表示任何时候都发送邮件,不管是失败还是成功更新。此时构建的时候失败或者成功都会发送邮件给接收人

这里写图片描述

设置完成后点击保存按钮


邮件通知测试

进入helloworld项目页面,点击立即构建按钮,构建完成后可以收到邮件通知
1)
这里写图片描述

2)
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值