我正在与Junit / Ant一起工作。我在“默认”内容中编写了此脚本,但是它向我发送了包含通过和未通过测试的报告,我希望它是唯一通过失败的报告。
詹金斯报告!
配置:
专案名称:$ PROJECT_NAME
专案网址:$ PROJECT_URL
内部版本号:#$ BUILD_NUMBER
职位描述:$ JOB_DESCRIPTION
执行结果:
状态:$ BUILD_STATUS
运行:$ {TEST_COUNTS},失败:$ {TEST_COUNTS,var =“失败”},通过:$ {TEST_COUNTS,var =“ pass”},跳过:$ {TEST_COUNTS,var =“跳过”}
报告预览:
答案 0 :(得分:0)
您可以创建电子邮件模板并按如下所示配置电子邮件扩展步骤:
emailext body: '''${SCRIPT, template="groovy-html.template"}''',
subject: "${env.JOB_NAME} - Build # ${env.BUILD_NUMBER} - Successful",
mimeType: 'text/html',to: "to list"
此处groovy-html.template是默认模板,詹金斯选择该模板并将结果呈现在该模板中。您可以编辑this电子邮件模板以使其只有失败的测试,然后将该模板保存在$ JENKINS_HOME / email-templates目录中并使用该模板。
注意:除了groovy-html.template以外,请为模板使用其他名称。