blob: db3de14a820c526ea2cd5f587230a9ac961e256a [file] [log] [blame]
wasala961af3e2018-03-27 13:02:10 +02001<?xml version="1.0" encoding="UTF-8"?>
Piotr Bocheński2ce68d32019-02-08 13:38:02 +01002<!--
3 ~ ============LICENSE_START=======================================================
4 ~ PNF-REGISTRATION-HANDLER
5 ~ ================================================================================
6 ~ Copyright (C) 2018-2019 NOKIA Intellectual Property. All rights reserved.
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-->
Piotr Bochenski3c2766d2018-08-31 11:49:21 +020021<project xmlns="http://maven.apache.org/POM/4.0.0"
Michal Kabaje3595ee2019-11-28 12:21:19 +010022 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
23 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
wasalaec0cf092018-03-21 14:19:43 +010024 <modelVersion>4.0.0</modelVersion>
Piotr Bochenski3c2766d2018-08-31 11:49:21 +020025
wasalaec0cf092018-03-21 14:19:43 +010026 <parent>
27 <groupId>org.onap.oparent</groupId>
28 <artifactId>oparent</artifactId>
Gerard Hickey84c1e632019-07-11 12:50:10 +010029 <version>2.0.0</version>
wasalaec0cf092018-03-21 14:19:43 +010030 <relativePath/>
31 </parent>
Piotr Bochenski3c2766d2018-08-31 11:49:21 +020032
wasalaec0cf092018-03-21 14:19:43 +010033 <groupId>org.onap.dcaegen2.services</groupId>
Lusheng Ji44fb1712018-03-21 16:42:36 -040034 <artifactId>prh</artifactId>
Joanna Jeremicz174e3c82020-03-06 13:16:31 +010035 <version>1.5.3-SNAPSHOT</version>
Piotr Bochenski3c2766d2018-08-31 11:49:21 +020036
wasala35ee40c2018-05-21 20:57:50 +020037 <name>dcaegen2-services-prh</name>
Piotr Bochenski3c2766d2018-08-31 11:49:21 +020038 <description>PNF Registration Handler</description>
wasalab80bcb82018-03-26 15:48:46 +020039 <packaging>pom</packaging>
40
41 <licenses>
42 <license>
43 <name>The Apache Software License, Version 2.0</name>
44 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
45 </license>
46 </licenses>
47
wasalaec0cf092018-03-21 14:19:43 +010048 <properties>
kjaniak7a4bb602020-01-10 14:57:20 +010049 <java.version>11</java.version>
pwielebsbd39cf42019-11-20 09:08:35 +010050 <spring-boot.version>2.2.1.RELEASE</spring-boot.version>
grabinsk4117c9f2019-06-04 15:18:44 +020051 <spring-cloud.version>Greenwich.SR1</spring-cloud.version>
Piotr Bocheński2ce68d32019-02-08 13:38:02 +010052 <springfox.version>2.9.2</springfox.version>
53 <immutables.version>2.7.5</immutables.version>
mharazinb8d80b12020-01-15 15:37:31 +010054 <sdk.version>1.3.4</sdk.version>
Hansen, Tony (th1395)8d6fec32020-02-11 22:07:14 +000055 <sonar.coverage.jacoco.xmlReportPaths>
56 ${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml
57 </sonar.coverage.jacoco.xmlReportPaths>
wasalaec0cf092018-03-21 14:19:43 +010058 </properties>
wasalab80bcb82018-03-26 15:48:46 +020059
Piotr Bochenski3c2766d2018-08-31 11:49:21 +020060 <modules>
Piotr Bochenski3c2766d2018-08-31 11:49:21 +020061 <module>prh-commons</module>
pwielebs0386c752018-12-17 09:49:00 +010062 <module>prh-app-server</module>
Piotr Bochenski3c2766d2018-08-31 11:49:21 +020063 </modules>
wasalab80bcb82018-03-26 15:48:46 +020064
wasalaec0cf092018-03-21 14:19:43 +010065 <build>
66 <pluginManagement>
67 <plugins>
Piotr Bochenski3c2766d2018-08-31 11:49:21 +020068 <plugin>
69 <groupId>org.apache.maven.plugins</groupId>
70 <artifactId>maven-resources-plugin</artifactId>
71 <version>3.1.0</version>
72 <configuration>
73 <encoding>${project.build.sourceEncoding}</encoding>
74 </configuration>
75 </plugin>
wasalaec0cf092018-03-21 14:19:43 +010076 <plugin>
77 <groupId>org.apache.maven.plugins</groupId>
78 <artifactId>maven-compiler-plugin</artifactId>
Piotr Bocheński2ce68d32019-02-08 13:38:02 +010079 <version>3.8.0</version>
wasalaec0cf092018-03-21 14:19:43 +010080 <configuration>
81 <source>${java.version}</source>
82 <target>${java.version}</target>
Piotr Bochenski3c2766d2018-08-31 11:49:21 +020083 <encoding>${project.build.sourceEncoding}</encoding>
wasalaec0cf092018-03-21 14:19:43 +010084 <showWarnings>true</showWarnings>
85 <showDeprecation>true</showDeprecation>
86 </configuration>
87 </plugin>
wasalaec0cf092018-03-21 14:19:43 +010088 <plugin>
89 <groupId>org.apache.maven.plugins</groupId>
90 <artifactId>maven-surefire-plugin</artifactId>
91 <version>2.19.1</version>
92 <dependencies>
93 <dependency>
94 <groupId>org.junit.platform</groupId>
95 <artifactId>junit-platform-surefire-provider</artifactId>
Piotr Bocheński2ce68d32019-02-08 13:38:02 +010096 <version>1.1.0</version>
wasalaec0cf092018-03-21 14:19:43 +010097 </dependency>
98 </dependencies>
99 </plugin>
Lusheng Ji6bb4aa22018-04-06 10:26:18 -0400100 <plugin>
Piotr Bocheński2ce68d32019-02-08 13:38:02 +0100101 <groupId>pl.project13.maven</groupId>
102 <artifactId>git-commit-id-plugin</artifactId>
pwielebsb32fb6d2019-07-15 17:25:26 +0200103 <version>3.0.0</version>
104 </plugin>
105 <plugin>
106 <groupId>org.codehaus.mojo</groupId>
107 <artifactId>build-helper-maven-plugin</artifactId>
108 <version>3.0.0</version>
Lusheng Ji6bb4aa22018-04-06 10:26:18 -0400109 </plugin>
wasala44ce56c2018-05-08 13:48:44 +0200110 <plugin>
Piotr Bocheński2ce68d32019-02-08 13:38:02 +0100111 <groupId>org.apache.maven.plugins</groupId>
112 <artifactId>maven-jar-plugin</artifactId>
pwielebsb32fb6d2019-07-15 17:25:26 +0200113 <version>3.1.2</version>
Piotr Bocheński2ce68d32019-02-08 13:38:02 +0100114 </plugin>
115 <plugin>
pwielebsb32fb6d2019-07-15 17:25:26 +0200116 <groupId>io.fabric8</groupId>
Piotr Bocheński2ce68d32019-02-08 13:38:02 +0100117 <artifactId>docker-maven-plugin</artifactId>
pwielebsb32fb6d2019-07-15 17:25:26 +0200118 <version>0.30.0</version>
wasala96481e02018-05-16 15:17:56 +0200119 </plugin>
wasala2a6eb942018-06-18 11:45:08 +0200120 <plugin>
121 <groupId>org.apache.maven.plugins</groupId>
122 <artifactId>maven-deploy-plugin</artifactId>
wasala2a6eb942018-06-18 11:45:08 +0200123 </plugin>
Marcin Migdal4e1b7d32019-01-14 14:31:55 +0100124 <plugin>
125 <groupId>org.apache.maven.plugins</groupId>
126 <artifactId>maven-enforcer-plugin</artifactId>
127 <configuration>
128 <skip>true</skip>
129 </configuration>
130 </plugin>
wasalaec0cf092018-03-21 14:19:43 +0100131 </plugins>
132 </pluginManagement>
wasalaec0cf092018-03-21 14:19:43 +0100133 </build>
wasalab80bcb82018-03-26 15:48:46 +0200134
wasala961af3e2018-03-27 13:02:10 +0200135 <dependencyManagement>
136 <dependencies>
wasalab196f932018-04-17 12:25:54 +0200137 <dependency>
micdzied8e8d8f72018-12-12 14:03:19 +0100138 <groupId>org.onap.dcaegen2.services.sdk.rest.services</groupId>
139 <artifactId>cbs-client</artifactId>
pwielebs0386c752018-12-17 09:49:00 +0100140 <version>${sdk.version}</version>
wasala5fbcb632018-04-18 15:21:56 +0200141 </dependency>
142 <dependency>
micdzied8e8d8f72018-12-12 14:03:19 +0100143 <groupId>org.onap.dcaegen2.services.sdk.rest.services</groupId>
Michal Kabaje3595ee2019-11-28 12:21:19 +0100144 <artifactId>http-client</artifactId>
145 <version>${sdk.version}</version>
146 </dependency>
147 <dependency>
148 <groupId>org.onap.dcaegen2.services.sdk.security</groupId>
149 <artifactId>ssl</artifactId>
pwielebs0386c752018-12-17 09:49:00 +0100150 <version>${sdk.version}</version>
wasalabb314412018-10-16 10:36:59 +0200151 </dependency>
152 <dependency>
micdzied8e8d8f72018-12-12 14:03:19 +0100153 <groupId>org.onap.dcaegen2.services.sdk.rest.services</groupId>
154 <artifactId>dmaap-client</artifactId>
pwielebs0386c752018-12-17 09:49:00 +0100155 <version>${sdk.version}</version>
156 </dependency>
Piotr Bocheński2ce68d32019-02-08 13:38:02 +0100157
wasalab0ef0452018-04-16 09:52:34 +0200158 <dependency>
grabinsk4117c9f2019-06-04 15:18:44 +0200159 <groupId>org.springframework.cloud</groupId>
160 <artifactId>spring-cloud-dependencies</artifactId>
161 <version>${spring-cloud.version}</version>
162 <type>pom</type>
163 <scope>import</scope>
164 </dependency>
165
166 <dependency>
micdzied8e8d8f72018-12-12 14:03:19 +0100167 <groupId>org.springframework.boot</groupId>
168 <artifactId>spring-boot-dependencies</artifactId>
169 <version>${spring-boot.version}</version>
170 <type>pom</type>
171 <scope>import</scope>
wasalab0ef0452018-04-16 09:52:34 +0200172 </dependency>
173 <dependency>
Piotr Bocheński2ce68d32019-02-08 13:38:02 +0100174 <groupId>io.springfox</groupId>
175 <artifactId>springfox-swagger2</artifactId>
176 <version>${springfox.version}</version>
177 </dependency>
178 <dependency>
179 <groupId>io.springfox</groupId>
180 <artifactId>springfox-swagger-ui</artifactId>
181 <version>${springfox.version}</version>
182 </dependency>
183 <dependency>
184 <groupId>org.immutables</groupId>
185 <artifactId>value</artifactId>
186 <version>${immutables.version}</version>
187 </dependency>
188 <dependency>
189 <groupId>org.immutables</groupId>
190 <artifactId>gson</artifactId>
191 <version>${immutables.version}</version>
192 </dependency>
wasala961af3e2018-03-27 13:02:10 +0200193 </dependencies>
194 </dependencyManagement>
Lusheng Ji44fb1712018-03-21 16:42:36 -0400195</project>