[jboss-svn-commits] JBoss Common SVN: r3527 - shrinkwrap/trunk/build.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Sep 18 00:32:22 EDT 2009


Author: ALRubinger
Date: 2009-09-18 00:32:22 -0400 (Fri, 18 Sep 2009)
New Revision: 3527

Modified:
   shrinkwrap/trunk/build/pom.xml
Log:
[SHRINKWRAP-33] Configure build to use Emma Maven plugin attached to "pre-site" phase

Modified: shrinkwrap/trunk/build/pom.xml
===================================================================
--- shrinkwrap/trunk/build/pom.xml	2009-09-16 23:22:39 UTC (rev 3526)
+++ shrinkwrap/trunk/build/pom.xml	2009-09-18 04:32:22 UTC (rev 3527)
@@ -87,6 +87,8 @@
             <include>**/*TestSuite.java</include>
           </includes>
           <forkMode>always</forkMode>
+          <reportFormat>xml</reportFormat>
+          <classesDirectory>${project.build.directory}/generated-classes/emma/classes</classesDirectory>
         </configuration>
       </plugin>
 
@@ -127,6 +129,20 @@
         </configuration>
       </plugin>
 
+      <!-- Emma -->
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>emma-maven-plugin</artifactId>
+        <inherited>true</inherited>
+        <executions>
+          <execution>
+            <phase>pre-site</phase>
+            <goals>
+              <goal>instrument</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
     </plugins>
 
   </build>
@@ -145,5 +161,22 @@
     </dependencies>
   </dependencyManagement>
 
+  <!-- Reporting -->
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>emma-maven-plugin</artifactId>
+        <inherited>true</inherited>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>surefire-report-maven-plugin</artifactId>
+        <inherited>true</inherited>
+      </plugin>
+    </plugins>
+  </reporting>
+
+
 </project>
 



More information about the jboss-svn-commits mailing list