07c283a3b28c20c8d7972548c25d297e21b6edef
[aai/champ.git] / pom.xml
1 <!--
2 ============LICENSE_START=======================================================
3 org.onap.aai
4 ================================================================================
5 Copyright © 2017-2018 AT&T Intellectual Property. All rights reserved.
6 Copyright © 2017-2018 Amdocs
7 ================================================================================
8 Licensed under the Apache License, Version 2.0 (the "License");
9 you may not use this file except in compliance with the License.
10 You may obtain a copy of the License at
11
12       http://www.apache.org/licenses/LICENSE-2.0
13
14 Unless required by applicable law or agreed to in writing, software
15 distributed under the License is distributed on an "AS IS" BASIS,
16 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 See the License for the specific language governing permissions and
18 limitations under the License.
19 ============LICENSE_END=========================================================
20 -->
21 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
22          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
23     <modelVersion>4.0.0</modelVersion>
24
25     <groupId>org.onap.aai</groupId>
26     <artifactId>champ</artifactId>
27     <name>aai-champ</name>
28     <packaging>pom</packaging>
29     <version>1.2.1-SNAPSHOT</version>
30
31     <properties>
32         <onap.nexus.url>https://nexus.onap.org</onap.nexus.url>
33         <event.client.version>1.2.1</event.client.version>
34     </properties>
35
36     <modules>
37         <module>champ-lib</module>
38         <module>champ-service-deps-janus</module>
39         <module>champ-service-deps-titan</module>
40         <module>champ-service</module>
41     </modules>
42
43     <build>
44         <plugins>
45             <plugin>
46                 <groupId>org.apache.maven.plugins</groupId>
47                 <artifactId>maven-deploy-plugin</artifactId>
48                 <configuration>
49                     <skip>true</skip>
50                 </configuration>
51             </plugin>
52         </plugins>
53     </build>
54
55     <dependencyManagement>
56         <dependencies>
57
58             <dependency>
59                 <groupId>org.onap.aai.event-client</groupId>
60                 <artifactId>event-client-api</artifactId>
61                 <version>${event.client.version}</version>
62             </dependency>
63
64             <dependency>
65                 <groupId>org.onap.aai.event-client</groupId>
66                 <artifactId>event-client-dmaap</artifactId>
67                 <version>${event.client.version}</version>
68             </dependency>
69
70             <dependency>
71                 <groupId>org.onap.aai.event-client</groupId>
72                 <artifactId>event-client-kafka</artifactId>
73                 <version>${event.client.version}</version>
74             </dependency>
75
76             <dependency>
77                 <groupId>commons-collections</groupId>
78                 <artifactId>commons-collections</artifactId>
79                 <version>20040616</version>
80             </dependency>
81
82             <dependency>
83                 <groupId>ch.qos.logback</groupId>
84                 <artifactId>logback-classic</artifactId>
85                 <version>1.2.3</version>
86             </dependency>
87
88             <dependency>
89                 <groupId>ch.qos.logback</groupId>
90                 <artifactId>logback-core</artifactId>
91                 <version>1.2.3</version>
92             </dependency>
93
94             <dependency>
95                 <groupId>org.apache.hadoop</groupId>
96                 <artifactId>hadoop-common</artifactId>
97                 <version>2.7.6</version>
98             </dependency>
99
100             <dependency>
101                 <groupId>org.apache.hbase</groupId>
102                 <artifactId>hbase-client</artifactId>
103                 <version>1.0.2</version>
104             </dependency>
105
106             <dependency>
107                 <groupId>org.onap.dmaap.messagerouter.dmaapclient</groupId>
108                 <artifactId>dmaapClient</artifactId>
109                 <version>1.1.5</version>
110             </dependency>
111
112             <dependency>
113                 <groupId>io.netty</groupId>
114                 <artifactId>netty-all</artifactId>
115                 <version>4.1.24.Final</version>
116             </dependency>
117
118             <dependency>
119                 <groupId>io.netty</groupId>
120                 <artifactId>netty</artifactId>
121                 <version>3.10.6.Final</version>
122             </dependency>
123
124             <dependency>
125                 <groupId>org.apache.zookeeper</groupId>
126                 <artifactId>zookeeper</artifactId>
127                 <version>3.4.12</version>
128             </dependency>
129
130             <dependency>
131                 <groupId>com.fasterxml.jackson.core</groupId>
132                 <artifactId>jackson-core</artifactId>
133                 <version>2.8.11</version>
134             </dependency>
135
136             <dependency>
137                 <groupId>com.fasterxml.jackson.core</groupId>
138                 <artifactId>jackson-databind</artifactId>
139                 <version>2.8.11.1</version>
140             </dependency>
141
142             <dependency>
143                 <groupId>org.apache.httpcomponents</groupId>
144                 <artifactId>httpclient-cache</artifactId>
145                 <version>4.5.3</version>
146             </dependency>
147
148             <dependency>
149                 <groupId>org.apache.httpcomponents</groupId>
150                 <artifactId>httpclient</artifactId>
151                 <version>4.5.3</version>
152             </dependency>
153
154             <dependency>
155                 <groupId>org.codehaus.groovy</groupId>
156                 <artifactId>groovy</artifactId>
157                 <version>2.4.15</version>
158             </dependency>
159         </dependencies>
160     </dependencyManagement>
161
162     <distributionManagement>
163         <repository>
164             <id>ecomp-releases</id>
165             <name>ECOMP Release Repository</name>
166             <url>${onap.nexus.url}/content/repositories/releases/</url>
167         </repository>
168         <snapshotRepository>
169             <id>ecomp-snapshots</id>
170             <name>ECOMP Snapshot Repository</name>
171             <url>${onap.nexus.url}/content/repositories/snapshots/</url>
172         </snapshotRepository>
173     </distributionManagement>
174
175 </project>