Testing 来自cruisecontrol的电子邮件报告?
有没有办法让cruisecontrol通过配置文件通过电子邮件发送测试结果?C:\Program Files\cruisecontrol\test output\index.html 这是我在config.xml中的当前发布设置:Testing 来自cruisecontrol的电子邮件报告?,testing,cruisecontrol,Testing,Cruisecontrol,有没有办法让cruisecontrol通过配置文件通过电子邮件发送测试结果?C:\Program Files\cruisecontrol\test output\index.html 这是我在config.xml中的当前发布设置: <publishers> <currentbuildstatuspublisher file="${log.dir}/status.txt"/> <htmlemail buildresultsur
<publishers>
<currentbuildstatuspublisher file="${log.dir}/status.txt"/>
<htmlemail
buildresultsurl="http://${build.server}/buildresults/${project.name}"
subjectprefix="[CruiseControl] "
xsldir="${cruise.install.dir}/webapps/cruisecontrol/xsl"
css="${cruise.install.dir}/webapps/cruisecontrol/css/cruisecontrol.css"
logdir="${log.dir}"
mailhost="mailhost" defaultsuffix="@myemail.com" reportsuccess="always"
returnaddress="${return.email}"
>
<always address="${team.email}"/>
</htmlemail>
</publishers>
您应该能够使用任务将其包括在内,如下所示:
<publishers>
<merge>
<files>
<file>C:\Project\test-output\emailable-report.html</file>
<file><!-- path --></file>
</files>
</merge>
</publishers>
C:\Project\test output\emailable-report.html
编辑:假设文件是基于XML的…谢谢,第二个文件的路径是什么?我想要的任何地方?就是你想要合并到电子邮件中的任何其他文件,所以在你的情况下,你可以排除它。如果进行了拟合测试,则将fitnesse输出的路径作为参数之一