前提:
已经安装配置了jenkins , 安装 Email Extension Plugin 插件,配置好了
1. 安装 Robot Frameworkplugin 插件,我的jenkins 2.235.5, 用了好几个 Robot Frameworkplugin 版本的插件,后来发现只 2.0.1版本可以使用,要不然,启动jenkins 的时候会出错,提示启动不了 Robot
2.新增 Publish Robot Framework test results 和配置
3. 新增 Execute Windows batch command 和配置
4.邮件报告模板
<!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>
本邮件由系统自动发出,有问题请联系测试!公司之外的网络无法打开邮件里的 URL<br/>
以下为${PROJECT_NAME }项目构建信息,详细报告请下载附件。!</br>
<td><font color="#FF0000" font-size=32px>构建结果: ${BUILD_STATUS}</font></td>
</tr>
<tr>
<hr size="2" width="100%" align="center" /></td>
</tr>
<tr>
<b><font color="#0B610B">构建信息</font></b>
</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>
<li>项目用例: <a href="${BUILD_URL}robot/report/report.html">${BUILD_URL}robot/report/report.html</a></li>
</ul>
<hr size="2" width="100%" />
<h4><font color="#FF0000" font-size=28px>失败用例</font></h4>
$FAILED_TESTS<br/>
<hr size="2" width="100%" />
</table>
</body>
</html>