This is an automated email from the git hooks/post-receive script.

henrich pushed a commit to branch debian/sid
in repository jruby-joni.

commit e4e0dd5776c24e04139f6a61847a8f6f79e64a24
Author: Marcin Mielzynski <l...@gazeta.pl>
Date:   Sat Dec 30 01:20:52 2017 +0100

    add jacoco to test-coverage profile
---
 pom.xml | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 54 insertions(+)

diff --git a/pom.xml b/pom.xml
index 403312a..a4bd275 100644
--- a/pom.xml
+++ b/pom.xml
@@ -149,4 +149,58 @@
       </plugin>
     </plugins>
   </build>
+  <profiles>
+    <profile>
+      <id>test-coverage</id>
+      <build>
+        <plugins>
+          <plugin>
+             <groupId>org.jacoco</groupId>
+             <artifactId>jacoco-maven-plugin</artifactId>
+             <configuration>
+                <excludes>
+                </excludes>
+             </configuration>
+             <executions>
+                <execution>
+                    <id>default-prepare-agent</id>
+                    <goals>
+                        <goal>prepare-agent</goal>
+                    </goals>
+                </execution>
+                <execution>
+                   <id>pre-unit-test</id>
+                   <goals>
+                      <goal>prepare-agent</goal>
+                   </goals>
+                   <configuration>
+                      
<destFile>${project.build.directory}/coverage-reports/jacoco.exec</destFile>
+                      <propertyName>surefireArgLine</propertyName>
+                   </configuration>
+                </execution>
+                <execution>
+                   <id>post-unit-test</id>
+                   <phase>test</phase>
+                   <goals>
+                      <goal>report</goal>
+                   </goals>
+                   <configuration>
+                      
<dataFile>${project.build.directory}/coverage-reports/jacoco.exec</dataFile>
+                      
<outputDirectory>${project.reporting.outputDirectory}/jacoco</outputDirectory>
+                   </configuration>
+                </execution>
+                <execution>
+                   <id>default-report</id>
+                   <phase>prepare-package</phase>
+                   <goals>
+                      <goal>report</goal>
+                   </goals>
+                </execution>
+             </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+
 </project>

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-java/jruby-joni.git

_______________________________________________
pkg-java-commits mailing list
pkg-java-comm...@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to