[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