You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lens.apache.org by jd...@apache.org on 2015/06/23 12:25:29 UTC
[41/51] [abbrv] incubator-lens git commit: LENS-547 : Add profile to
instrument classes for lens regression code coverage
LENS-547 : Add profile to instrument classes for lens regression code coverage
Project: http://git-wip-us.apache.org/repos/asf/incubator-lens/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-lens/commit/86969ba1
Tree: http://git-wip-us.apache.org/repos/asf/incubator-lens/tree/86969ba1
Diff: http://git-wip-us.apache.org/repos/asf/incubator-lens/diff/86969ba1
Branch: refs/heads/current-release-line
Commit: 86969ba12228b873ed0c698634971083e678be28
Parents: 6d5f955
Author: Arshad Matin <ar...@apache.org>
Authored: Fri Jun 19 14:29:24 2015 +0530
Committer: Amareshwari Sriramadasu <am...@apache.org>
Committed: Fri Jun 19 14:29:24 2015 +0530
----------------------------------------------------------------------
pom.xml | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 56 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-lens/blob/86969ba1/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index df0b766..8744974 100644
--- a/pom.xml
+++ b/pom.xml
@@ -77,6 +77,7 @@
<hsqldb.version>2.2.9</hsqldb.version>
<dbcp.version>1.4</dbcp.version>
<dbutils.version>1.5</dbutils.version>
+ <antcontrib.version>20020829</antcontrib.version>
<!-- test -->
<testng.version>6.8</testng.version>
@@ -99,6 +100,8 @@
<license.plugin.version>2.6</license.plugin.version>
<buildnumber.plugin.version>1.0</buildnumber.plugin.version>
<findbugs.plugin.version>3.0.1</findbugs.plugin.version>
+ <antrun.plugin.version>1.7</antrun.plugin.version>
+ <cobertura.plugin.version>2.7</cobertura.plugin.version>
<!-- debian -->
<mvn.deb.build.dir>${project.build.directory}/debian</mvn.deb.build.dir>
@@ -1247,6 +1250,59 @@
</build>
</profile>
<profile>
+ <id>cobertura</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>cobertura-maven-plugin</artifactId>
+ <version>${cobertura.plugin.version}</version>
+ <executions>
+ <execution>
+ <id>cobertura-instrument</id>
+ <phase>process-classes</phase>
+ <goals>
+ <goal>instrument</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>${antrun.plugin.version}</version>
+ <executions>
+ <execution>
+ <phase>process-classes</phase>
+ <configuration>
+ <failOnError>false</failOnError>
+ <tasks>
+ <propertyfile file="target/generated-classes/cobertura/cobertura.properties">
+ <entry key="net.sourceforge.cobertura.datafile" value="${mvn.lens.install.dir}" />
+ </propertyfile>
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ <configuration>
+ <failOnError>false</failOnError>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+
+ </plugins>
+ </build>
+ </profile>
+ <profile>
<id>no-checkstyle</id>
<build>
<plugins>