Skip to content

Commit a736341

Browse files
committed
Add code coverage analysis iluwatar#59
1 parent fa93d54 commit a736341

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed

.travis.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,6 @@ jdk:
77
branches:
88
only:
99
- master
10+
11+
after_success:
12+
- mvn clean cobertura:cobertura coveralls:report

pom.xml

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313
<hibernate.version>5.0.0.Beta1</hibernate.version>
1414
<h2.version>1.4.187</h2.version>
1515
<junit.version>4.12</junit.version>
16+
<compiler.version>3.0</compiler.version>
17+
<coveralls.version>3.1.0</coveralls.version>
18+
<cobertura.version>2.6</cobertura.version>
1619
</properties>
1720
<modules>
1821
<module>abstract-factory</module>
@@ -92,12 +95,30 @@
9295
<plugin>
9396
<groupId>org.apache.maven.plugins</groupId>
9497
<artifactId>maven-compiler-plugin</artifactId>
95-
<version>3.0</version>
98+
<version>${compiler.version}</version>
9699
<configuration>
97100
<source>1.8</source>
98101
<target>1.8</target>
99102
</configuration>
100103
</plugin>
104+
<plugin>
105+
<groupId>org.eluder.coveralls</groupId>
106+
<artifactId>coveralls-maven-plugin</artifactId>
107+
<version>${coveralls.version}</version>
108+
<configuration>
109+
<repoToken>jb6wYzxkVvjolD6qOWpzWdcWBzYk2fAmF</repoToken>
110+
</configuration>
111+
</plugin>
112+
<plugin>
113+
<groupId>org.codehaus.mojo</groupId>
114+
<artifactId>cobertura-maven-plugin</artifactId>
115+
<version>${cobertura.version}</version>
116+
<configuration>
117+
<format>xml</format>
118+
<maxmem>256m</maxmem>
119+
<aggregate>true</aggregate>
120+
</configuration>
121+
</plugin>
101122
</plugins>
102123
</build>
103124

0 commit comments

Comments
 (0)