blob: e02213c793a6df46dea44c08874af894692119c2 [file] [log] [blame]
talig2c78e552019-08-05 16:53:44 +03001<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 ~ Copyright © 2019 European Support Limited
4 ~
5 ~ Licensed under the Apache License, Version 2.0 (the "License");
6 ~ you may not use this file except in compliance with the License.
7 ~ You may obtain a copy of the License at
8 ~
9 ~ http://www.apache.org/licenses/LICENSE-2.0
10 ~
11 ~ Unless required by applicable law or agreed to in writing, software
12 ~ distributed under the License is distributed on an "AS IS" BASIS,
13 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 ~ See the License for the specific language governing permissions and
15 ~ limitations under the License.
16 -->
17
18<project xmlns="http://maven.apache.org/POM/4.0.0"
19 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
21
22 <modelVersion>4.0.0</modelVersion>
23
24 <groupId>org.onap.sdc.common</groupId>
25 <artifactId>sdc-be-common</artifactId>
26 <version>1.0.0-SNAPSHOT</version>
27 <packaging>pom</packaging>
28
29 <properties>
30 <maven.compiler.source>1.8</maven.compiler.source>
31 <maven.compiler.target>1.8</maven.compiler.target>
32 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
33 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
34 <mockito.version>2.23.4</mockito.version>
35 <junit.version>4.12</junit.version>
36 <snapshots.path>snapshots</snapshots.path>
37 <releases.path>releases</releases.path>
38 <sitePath>/content/sites/site/org/onap/sdc/sdc-be-common/${project.version}</sitePath>
taligcb4dca52019-11-17 09:34:45 +020039 <nexus.proxy>https://nexus.onap.org</nexus.proxy>
talig2c78e552019-08-05 16:53:44 +030040 <docker.username>docker</docker.username>
41 <docker.password>docker</docker.password>
42 </properties>
43
44 <modules>
45 <module>session-lib</module>
46 <module>zusammen-lib</module>
47 <module>versioning-lib</module>
48 </modules>
49
50 <dependencyManagement>
51 <dependencies>
52 <dependency>
53 <groupId>org.projectlombok</groupId>
54 <artifactId>lombok</artifactId>
55 <version>1.18.8</version>
56 <scope>provided</scope>
57 </dependency>
58 <dependency>
59 <groupId>org.springframework.boot</groupId>
60 <artifactId>spring-boot-dependencies</artifactId>
taligcb4dca52019-11-17 09:34:45 +020061 <version>2.1.5.RELEASE</version>
talig2c78e552019-08-05 16:53:44 +030062 <type>pom</type>
63 <scope>import</scope>
64 </dependency>
65 </dependencies>
66 </dependencyManagement>
67
68 <dependencies>
69 <dependency>
70 <groupId>org.springframework.boot</groupId>
71 <artifactId>spring-boot-starter</artifactId>
72 </dependency>
73 <dependency>
74 <groupId>junit</groupId>
75 <artifactId>junit</artifactId>
76 <version>${junit.version}</version>
77 <scope>test</scope>
78 </dependency>
79 <dependency>
80 <groupId>org.mockito</groupId>
81 <artifactId>mockito-core</artifactId>
82 <version>${mockito.version}</version>
83 <scope>test</scope>
84 </dependency>
85 </dependencies>
86
87 <build>
88 <plugins>
89 <plugin>
90 <groupId>org.apache.maven.plugins</groupId>
91 <artifactId>maven-compiler-plugin</artifactId>
92 <version>3.5.1</version>
93 <executions>
94 <execution>
95 <id>compile</id>
96 <phase>compile</phase>
97 <goals>
98 <goal>compile</goal>
99 </goals>
100 </execution>
101 <execution>
102 <id>testCompile</id>
103 <phase>test-compile</phase>
104 <goals>
105 <goal>testCompile</goal>
106 </goals>
107 </execution>
108 </executions>
109 </plugin>
110 </plugins>
111 </build>
112
113 <repositories>
114 <repository>
115 <id>central</id>
116 <name>Official Maven repository</name>
117 <url>http://repo2.maven.org/maven2/</url>
118 </repository>
119 <repository>
120 <id>onap-releases</id>
121 <name>Release Repository</name>
122 <url>${nexus.proxy}/content/repositories/releases/</url>
123 </repository>
124 <repository>
125 <id>onap-snapshots</id>
126 <name>Snapshots Repository</name>
127 <url>${nexus.proxy}/content/repositories/snapshots/</url>
128 </repository>
129 </repositories>
130
131 <distributionManagement>
132 <repository>
133 <id>onap-releases</id>
134 <name>Release Repository</name>
135 <url>${nexus.proxy}/content/repositories/${releases.path}/</url>
136 </repository>
137 <snapshotRepository>
138 <id>onap-snapshots</id>
139 <name>Snapshot Repository</name>
140 <url>${nexus.proxy}/content/repositories/${snapshots.path}/</url>
141 </snapshotRepository>
142 <site>
143 <id>onap-site</id>
144 <url>dav:${nexus.proxy}${sitePath}</url>
145 </site>
146 </distributionManagement>
147
148</project>
149