jenkins 邮件通知配置及扩展

1. 邮件通知配置

1.1 系统设置

在这里插入图片描述

1.2 设置管理员地址

在这里插入图片描述

1.3 邮件通知配置

在这里插入图片描述

2. 测试邮件通知

2.1 新建任务

在这里插入图片描述

2.2 创建任务

在这里插入图片描述

2.3 源码管理

在这里插入图片描述

2.4 构建后操作

在这里插入图片描述
在这里插入图片描述

2.5 构建失败之后发邮件通知

在这里插入图片描述

2.6 查看邮件内容为控制台输出的日志

在这里插入图片描述

3. 邮件通知扩展

3.1 安装邮件通知扩展

1)插件管理
在这里插入图片描述
2)搜索并安装插件
在这里插入图片描述

3.2 邮件通知扩展配置

1)系统设置

在这里插入图片描述

2)配置管理员邮箱地址

在这里插入图片描述

3)扩展邮件通知配置

在这里插入图片描述
在这里插入图片描述
邮件内容模板为

<!DOCTYPE html>    
<html>    
<head>    
<meta charset="UTF-8">    
<title>${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次构建日志</title>    
</head>    
    
<body leftmargin="8" marginwidth="0" topmargin="8" marginheight="4"    
    offset="0">    
    <table width="95%" cellpadding="0" cellspacing="0"  style="font-size: 11pt; font-family: Tahoma, Arial, Helvetica, sans-serif">    
        <tr>    
            本邮件由系统自动发出,无需回复!<br/>            
            各位同事,大家好,以下为${PROJECT_NAME }项目构建信息</br> 
            <td><font color="#CC0000">构建结果 - ${BUILD_STATUS}</font></td>   
        </tr>    
        <tr>    
            <td><br />    
            <b><font color="#0B610B">构建信息</font></b>    
            <hr size="2" width="100%" align="center" /></td>    
        </tr>    
        <tr>    
            <td>    
                <ul>    
                    <li>项目名称 : ${PROJECT_NAME}</li>    
                    <li>构建编号 : 第${BUILD_NUMBER}次构建</li>    
                    <li>触发原因: ${CAUSE}</li>    
                    <li>构建状态: ${BUILD_STATUS}</li>    
                    <li>构建日志: <a href="${BUILD_URL}console">${BUILD_URL}console</a></li>    
                    <li>构建  Url : <a href="${BUILD_URL}">${BUILD_URL}</a></li>    
                    <li>工作目录 : <a href="${PROJECT_URL}ws">${PROJECT_URL}ws</a></li>    
                    <li>项目  Url : <a href="${PROJECT_URL}">${PROJECT_URL}</a></li>    
                </ul>    

<h4><font color="#0B610B">失败用例</font></h4>
<hr size="2" width="100%" />
$FAILED_TESTS<br/>

<h4><font color="#0B610B">最近提交(#$SVN_REVISION)</font></h4>
<hr size="2" width="100%" />
<ul>
${CHANGES_SINCE_LAST_SUCCESS, reverse=true, format="%c", changesFormat="<li>%d [%a] %m</li>"}
</ul>
详细提交: <a href="${PROJECT_URL}changes">${PROJECT_URL}changes</a><br/>

            </td>    
        </tr>    
    </table>    
</body>    
</html>

4)新建邮件测试任务

在这里插入图片描述
在这里插入图片描述

增加构建后的操作,选中发送邮件

在这里插入图片描述

选择高级设置

在这里插入图片描述

删除原来的触发器,默认是只会在失败时发邮件

在这里插入图片描述

选择总是(Always),这样在每次构建都会发邮件通知,无论成功与否

在这里插入图片描述

构建任务测试邮件发送

在这里插入图片描述

注:在控制台可以看邮件是否发送成功

在这里插入图片描述
在这里插入图片描述

在QQ邮箱查看邮件内容

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值