2013-01-18 76 views
0

下面是Jankins运行的pom.xml段,但它不会在电子邮件中发送发生的错误。有没有人得到这个工作。如何让Jenkins在发生故障时发送JsUnit报告?

<plugin> 
      <groupId>de.berlios.jsunit</groupId> 
      <artifactId>jsunit-maven2-plugin</artifactId> 
      <executions> 
       <execution> 
        <id>test</id> 
        <configuration> 
         <sourceDirectory>./WebContent/jsunit</sourceDirectory> 
         <sources> 
          <source>blah.js</source> 

         </sources> 
         <testSourceDirectory>./WebContent/jsunit</testSourceDirectory> 
         <reportsDirectory>${project.build.directory}/surefire-reports</reportsDirectory> 
         <testSuites> 
          <testSuite> 
           <name>SampleSuite</name> 
           <type>TESTCASES</type> 
           <includes> 
            <include>blah_test.js</include> 
           </includes> 
          </testSuite> 
         </testSuites> 
        </configuration> 
        <goals> 
         <goal>jsunit-test</goal> 
        </goals> 
       </execution> 
      </executions> 
     </plugin> 

回答

1

詹金斯默认情况下不会这么做,但如果你使用的Extended Email plugin您可以配置构建电子邮件,包括您从控制台输出喜欢的任何数据。您也可以查看使用Jelly模板格式化电子邮件的these examples