blob: bd6beefb0cd893fa5fc44c15e9390bc078eb944a [file] [log] [blame]
Aharoni, Pavel (pa0916)ca3cb012018-10-22 15:29:57 +03001<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4 <modelVersion>4.0.0</modelVersion>
5
6 <groupId>org.onap.osam</groupId>
7 <artifactId>osam-core</artifactId>
8 <version>0.0.1-SNAPSHOT</version>
9 <parent>
10 <groupId>org.springframework.boot</groupId>
11 <artifactId>spring-boot-starter-parent</artifactId>
12 <version>2.0.6.RELEASE</version>
13 <relativePath/> <!-- lookup parent from repository -->
14 </parent>
15 <modules>
16 <module>common</module>
17 <module>model</module>
18 <module>api</module>
19 <module>external</module>
20 <module>core</module>
21 <module>web</module>
22 <module>main</module>
23 </modules>
24 <packaging>pom</packaging>
25
26 <name>osam</name>
27 <description>OpenSource Access Manager</description>
28
29 <properties>
30 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
31 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
32 <java.version>1.8</java.version>
33 <grpc-spring-boot-starter.version>2.3.2</grpc-spring-boot-starter.version>
34 <os-maven-plugin.version>1.6.0</os-maven-plugin.version>
35 <protobuf-maven-plugin.version>0.5.1</protobuf-maven-plugin.version>
36 <guava.version>20.0</guava.version>
37 <msb.sdk.version>1.2.0-SNAPSHOT</msb.sdk.version>
38 <swagger.version>2.8.0</swagger.version>
39 </properties>
40
41 <dependencies>
42 <dependency>
43 <groupId>org.projectlombok</groupId>
44 <artifactId>lombok</artifactId>
45 <optional>true</optional>
46 </dependency>
47 <dependency>
48 <groupId>org.springframework.boot</groupId>
49 <artifactId>spring-boot-starter-test</artifactId>
50 <scope>test</scope>
51 </dependency>
52 </dependencies>
53 <dependencyManagement>
54 <dependencies>
55 <dependency>
56 <groupId>${project.groupId}</groupId>
57 <artifactId>model</artifactId>
58 <version>${project.version}</version>
59 </dependency>
60 <dependency>
61 <groupId>${project.groupId}</groupId>
62 <artifactId>api</artifactId>
63 <version>${project.version}</version>
64 </dependency>
65 <dependency>
66 <groupId>${project.groupId}</groupId>
67 <artifactId>common</artifactId>
68 <version>${project.version}</version>
69 </dependency>
70 <dependency>
71 <groupId>${project.groupId}</groupId>
72 <artifactId>external</artifactId>
73 <version>${project.version}</version>
74 </dependency>
75 <dependency>
76 <groupId>${project.groupId}</groupId>
77 <artifactId>core</artifactId>
78 <version>${project.version}</version>
79 </dependency>
80 <dependency>
81 <groupId>${project.groupId}</groupId>
82 <artifactId>web</artifactId>
83 <version>${project.version}</version>
84 </dependency>
85 <dependency>
86 <groupId>${project.groupId}</groupId>
87 <artifactId>main</artifactId>
88 <version>${project.version}</version>
89 </dependency>
90 </dependencies>
91 </dependencyManagement>
92 <build>
93 <plugins>
94 <!-- License plugin should only run once at the start of the project.
95 For new classes, the header should be added manually by the company which creates it.-->
96 <!--<plugin>
97 <groupId>org.codehaus.mojo</groupId>
98 <artifactId>license-maven-plugin</artifactId>
99 <version>1.16</version>
100 <configuration>
101 <addJavaLicenseAfterPackage>false</addJavaLicenseAfterPackage>
102 <processStartTag>============LICENSE_START=======================================================</processStartTag>
103 <processEndTag>============LICENSE_END=========================================================</processEndTag>
104 <sectionDelimiter>================================================================================</sectionDelimiter>
105 <licenseName>apache_v2</licenseName>
106 <inceptionYear>2018</inceptionYear>
107 <organizationName>Netsia</organizationName>
108 <projectName>OSAM Core</projectName>
109 <canUpdateCopyright>true</canUpdateCopyright>
110 <canUpdateDescription>true</canUpdateDescription>
111 <canUpdateLicense>true</canUpdateLicense>
112 <emptyLineAfterHeader>true</emptyLineAfterHeader>
113 <verbose>false</verbose>
114 <includes>
115 <include>**/*.java</include>
116 </includes>
117 </configuration>
118 <executions>
119 <execution>
120 <id>first</id>
121 <goals>
122 <goal>update-file-header</goal>
123 </goals>
124 <phase>process-sources</phase>
125 </execution>
126 </executions>
127 </plugin>-->
128 <plugin>
129 <groupId>org.springframework.boot</groupId>
130 <artifactId>spring-boot-maven-plugin</artifactId>
131 <configuration>
132 <skip>true</skip>
133 </configuration>
134 </plugin>
135 </plugins>
136 </build>
137</project>