Karaf 4 for appc-sdc-listener
[appc.git] / appc-sdc-listener / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3 ============LICENSE_START=======================================================
4 ONAP : APPC
5 ================================================================================
6 Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
7 ================================================================================
8 Copyright (C) 2017 Amdocs
9 =============================================================================
10 Licensed under the Apache License, Version 2.0 (the "License");
11 you may not use this file except in compliance with the License.
12 You may obtain a copy of the License at
13
14       http://www.apache.org/licenses/LICENSE-2.0
15
16 Unless required by applicable law or agreed to in writing, software
17 distributed under the License is distributed on an "AS IS" BASIS,
18 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19 See the License for the specific language governing permissions and
20 limitations under the License.
21
22 ============LICENSE_END=========================================================
23 -->
24 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
25         <modelVersion>4.0.0</modelVersion>
26         <parent>
27                 <groupId>org.onap.appc.parent</groupId>
28                 <artifactId>odlparent-lite</artifactId>
29                 <version>1.4.0-SNAPSHOT</version>
30                 <relativePath />
31         </parent>
32         <groupId>org.onap.appc</groupId>
33
34         <artifactId>appc-sdc-listener</artifactId>
35         <name>SDC Event Listener</name>
36         <description>Listener to read and write events from DMaaP (Cambria) or DMaaP.</description>
37         <packaging>pom</packaging>
38
39         <reporting>
40                 <plugins>
41                         <plugin>
42                                 <artifactId>maven-javadoc-plugin</artifactId>
43                                 <configuration>
44                                         <additionalDependencies>
45                                                 <additionalDependency>
46                                                         <groupId>org.slf4j</groupId>
47                                                         <artifactId>slf4j-api</artifactId>
48                                                         <version>${slf4j.version}</version>
49                                                 </additionalDependency>
50                                                 <additionalDependency>
51                                                         <groupId>org.antlr</groupId>
52                                                         <artifactId>antlr4</artifactId>
53                                                         <version>${antlr.version}</version>
54                                                 </additionalDependency>
55                                                 <additionalDependency>
56                                                         <groupId>org.antlr</groupId>
57                                                         <artifactId>antlr4-runtime</artifactId>
58                                                         <version>4.3</version>
59                                                 </additionalDependency>
60                                         </additionalDependencies>
61                                 </configuration>
62                                 <reportSets>
63                                         <reportSet>
64                                                 <reports>
65                                                         <report>javadoc-no-fork</report>
66                                                         <report>test-javadoc-no-fork</report>
67                                                 </reports>
68                                         </reportSet>
69                                         <reportSet>
70                                                 <id>aggregate</id>
71                                                 <reports>
72                                                         <report>aggregate</report>
73                                                         <report>test-aggregate</report>
74                                                 </reports>
75                                         </reportSet>
76                                 </reportSets>
77                         </plugin>
78                         <plugin>
79                                 <groupId>org.apache.maven.plugins</groupId>
80                                 <artifactId>maven-jxr-plugin</artifactId>
81                                 <version>2.3</version>
82                                 <reportSets>
83                                         <reportSet>
84                                                 <id>aggregate</id>
85                                                 <reports>
86                                                         <report>aggregate</report>
87                                                         <report>test-aggregate</report>
88                                                 </reports>
89                                         </reportSet>
90                                 </reportSets>
91                         </plugin>
92
93                         <plugin>
94                                 <artifactId>maven-surefire-plugin</artifactId>
95                         </plugin>
96                         
97                         <plugin>
98                                 <groupId>org.apache.maven.plugins</groupId>
99                                 <artifactId>maven-changelog-plugin</artifactId>
100                                 <version>2.3</version>
101                                 <reportSets>
102                                         <reportSet>
103                                                 <id>dual-report</id>
104                                                 <configuration>
105                                                         <type>range</type>
106                                                         <range>30</range>
107                                                 </configuration>
108                                                 <reports>
109                                                         <report>changelog</report>
110                                                         <report>file-activity</report>
111                                                 </reports>
112                                         </reportSet>
113                                 </reportSets>
114                         </plugin>
115                         
116                         <plugin>
117                                 <groupId>org.codehaus.mojo</groupId>
118                                 <artifactId>taglist-maven-plugin</artifactId>
119                                 <version>2.4</version>
120                         </plugin>
121                 </plugins>
122         </reporting>
123
124         <modules>
125                 <module>appc-yang-generator</module>
126                 <module>appc-sdc-listener-bundle</module>
127                 <module>appc-sdc-listener-features</module>
128                 <module>appc-sdc-listener-installer</module>
129         </modules>
130 </project>