欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jenkins邮件设置

程序员文章站 2022-07-08 11:11:07
...

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


email邮件的常见配置参数

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

邮件设置

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

jenkins邮件设置

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

jenkins邮件设置

默认邮件主题:

$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服务器信息,用户名和密码

jenkins邮件设置

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

jenkins邮件设置

jenkins邮件设置


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

jenkins邮件设置

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

jenkins邮件设置

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

jenkins邮件设置

设置完成后点击保存按钮


邮件通知测试

进入helloworld项目页面,点击立即构建按钮,构建完成后可以收到邮件通知
1)
jenkins邮件设置

2)
jenkins邮件设置