Step 10 : Bumping origin/master version cps-2.1.0
[cps.git] / jacoco-report / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0"
3          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5     <parent>
6         <artifactId>cps-aggregator</artifactId>
7         <groupId>org.onap.cps</groupId>
8         <version>2.1.0-SNAPSHOT</version>
9     </parent>
10     <modelVersion>4.0.0</modelVersion>
11
12     <artifactId>jacoco-report</artifactId>
13
14     <dependencies>
15         <dependency>
16             <groupId>${project.groupId}</groupId>
17             <artifactId>cps-application</artifactId>
18             <version>${project.version}</version>
19         </dependency>
20         <dependency>
21             <groupId>${project.groupId}</groupId>
22             <artifactId>cps-events</artifactId>
23             <version>${project.version}</version>
24         </dependency>
25         <dependency>
26             <groupId>${project.groupId}</groupId>
27             <artifactId>cps-ncmp-rest</artifactId>
28             <version>${project.version}</version>
29         </dependency>
30         <dependency>
31             <groupId>${project.groupId}</groupId>
32             <artifactId>cps-ncmp-service</artifactId>
33             <version>${project.version}</version>
34         </dependency>
35         <dependency>
36             <groupId>${project.groupId}</groupId>
37             <artifactId>cps-path-parser</artifactId>
38             <version>${project.version}</version>
39         </dependency>
40         <dependency>
41             <groupId>${project.groupId}</groupId>
42             <artifactId>cps-rest</artifactId>
43             <version>${project.version}</version>
44         </dependency>
45         <dependency>
46             <groupId>${project.groupId}</groupId>
47             <artifactId>cps-ri</artifactId>
48             <version>${project.version}</version>
49         </dependency>
50         <dependency>
51             <groupId>${project.groupId}</groupId>
52             <artifactId>cps-service</artifactId>
53             <version>${project.version}</version>
54         </dependency>
55     </dependencies>
56
57     <build>
58         <plugins>
59             <plugin>
60                 <groupId>org.jacoco</groupId>
61                 <artifactId>jacoco-maven-plugin</artifactId>
62                 <configuration>
63                     <excludes>
64                         <exclude>org/onap/cps/event/model/*</exclude>
65                         <exclude>org/onap/cps/rest/model/*</exclude>
66                         <exclude>org/onap/cps/cpspath/parser/antlr4/*</exclude>
67                         <exclude>org/onap/cps/ncmp/rest/model/*</exclude>
68                     </excludes>
69                 </configuration>
70                 <executions>
71                     <execution>
72                         <id>default-prepare-agent</id>
73                         <goals>
74                             <goal>prepare-agent</goal>
75                         </goals>
76                     </execution>
77                     <execution>
78                         <id>report</id>
79                         <goals>
80                             <goal>report-aggregate</goal>
81                         </goals>
82                         <phase>verify</phase>
83                         <configuration>
84                             <dataFileIncludes>
85                                 <fileInclude>**/code-coverage/jacoco-ut.exec</fileInclude>
86                             </dataFileIncludes>
87                         </configuration>
88                     </execution>
89                 </executions>
90             </plugin>
91         </plugins>
92     </build>
93
94 </project>