【操作记录】jenkins&邮箱配置

接上回,搭建好jmeter+ant+jenkins环境后,希望把每次执行的结果发送到我的邮箱里面。
So,开整。
dashboard - configure system :
1.配置系统管理员邮件地址
在这里插入图片描述
2. extended E-mail notification配置
SMTP server:smtp.qq,com
SMTP port:465
添加全局凭证credentials:
在这里插入图片描述
勾选SSL
在这里插入图片描述
默认邮件后缀,内容格式等设置如下图。
在这里插入图片描述
其余内容暂不修改。

3.邮件通知
在这里插入图片描述
通过发送测试邮件测试配置,输入自己的邮箱地址,测试配置是否成功。
在这里插入图片描述

此处jenkins邮箱配置已完成,需要进行对应项目的邮箱配置了。

项目-配置-构建后操作,增加构建后操作步骤-editable email notification,content type 选择HTML(text/html),其余均使用默认值即可。
保存成功后,执行一次测试任务,检查是否正常显示测试报告。

在这里插入图片描述
默认邮件模板配置:
manage jenkins-configure system-Default-Content,将需要的测试报告模板填写到此处,测试报告我是直接按照jenkins执行后,对应的测试报告页面url填写的。

$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>${PROJECT_NAME}-第${BUILD_NUMBER}次构建日志</title>
</head>

<body size="4" leftmargin="8" marginwidth="0" topmargin="8" marginheight="4"
offset="0">
<table width="95%" cellpadding="0" cellspacing="0"
style="font-size: 30pt; font-family: Tahoma, Arial, Helvetica, sans-serif">
<tr>
<td>(本邮件是程序定时下发,有问题请联系测试!)</td>
</tr>
<tr>
<td><h2>
<font color="#0000FF">构建状态 - ${BUILD_STATUS}</font>
</h2></td>
</tr>
<tr>
<td><br />
<b><font color="#0B610B">构建信息</font></b>
<hr size="3" width="100%" align="center" /></td>
</tr>
<tr>
<td>
<ul>
<li>项目名称 : ${PROJECT_NAME}</li>
<li>构建编号 : 第${BUILD_NUMBER}次构建</li>
<li>触发原因: ${CAUSE}</li>
<li>构建日志: <a href=" ">${BUILD_URL}console</a ></li>
<li >变更集:${JELLY_SCRIPT,template="html"}</a ></li>

<!-- 下面是报告的位置,根据自己项目要求填写 -->
<li>测试报告: <a href=" ">${PROJECT_URL}HTML_20Report</a ></li>
</ul>
<hr size="3" width="100%" align="center" />
</td>
</tr>


</table>
</body>
</html>

此时,配置成功!可以执行一下测试任务,检查邮箱是否正确接收到测试报告啦。

注:我的邮箱配置成功,测试邮件发送成功后,执行测试任务,控制台仍显示错误535:uthentication failed
我是通过manage jenkins - manage Credentials-删除页面所有凭据,然后重新添加一个新的凭据,同时,manage jenkins-configure system-extended E-mail notification-高级-Credentials处也需要重新关联。这样就可以解决了。原因:我的邮箱配置成功后,我又更新了邮箱的登录密码/独立密码,不知道为啥此时要重新授权,但是我没有报错啦!

转载:https://www.cnblogs.com/zjl1/p/16167679.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值