aefea959cfca1875bb1bcaf8e50f5cff978d3014
[integration/csit.git] / plans / so / integration-etsi-testing / so-simulators / vnfm-simulator / vnfm-service / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3   <modelVersion>4.0.0</modelVersion>
4   <parent>
5     <groupId>org.onap.so.simulators.vnfm</groupId>
6     <artifactId>vnfm-simulator</artifactId>
7     <version>1.0-SNAPSHOT</version>
8   </parent>
9   <artifactId>vnfm-service</artifactId>
10   <name>${project.artifactId}</name>
11
12   <properties>
13     <okhttp-version>2.7.5</okhttp-version>
14     <gson-version>2.8.1</gson-version>
15   </properties>
16   <dependencies>
17     <dependency>
18       <groupId>org.onap.so.adapters</groupId>
19       <artifactId>mso-vnfm-adapter-ext-clients</artifactId>
20       <version>1.4.3</version>
21     </dependency>
22     <dependency>
23       <groupId>org.springframework.boot</groupId>
24       <artifactId>spring-boot-starter-data-jpa</artifactId>
25     </dependency>
26     <dependency>
27       <groupId>org.springframework.boot</groupId>
28       <artifactId>spring-boot-devtools</artifactId>
29       <scope>runtime</scope>
30     </dependency>
31     <dependency>
32       <groupId>org.springframework.security.oauth</groupId>
33       <artifactId>spring-security-oauth2</artifactId>
34       <version>2.3.6.RELEASE</version>
35     </dependency>
36     <dependency>
37       <groupId>junit</groupId>
38       <artifactId>junit</artifactId>
39       <scope>test</scope>
40     </dependency>
41     <dependency>
42       <groupId>io.swagger</groupId>
43       <artifactId>swagger-jaxrs</artifactId>
44       <version>1.5.0</version>
45     </dependency>
46     <dependency>
47       <groupId>org.apache.directory.studio</groupId>
48       <artifactId>org.apache.commons.io</artifactId>
49       <version>2.4</version>
50     </dependency>
51     <dependency>
52       <groupId>com.googlecode.json-simple</groupId>
53       <artifactId>json-simple</artifactId>
54       <version>1.1.1</version>
55     </dependency>
56     <dependency>
57       <groupId>io.springfox</groupId>
58       <artifactId>springfox-swagger-ui</artifactId>
59       <version>2.6.1</version>
60       <scope>compile</scope>
61     </dependency>
62     <dependency>
63       <groupId>io.springfox</groupId>
64       <artifactId>springfox-swagger2</artifactId>
65       <version>2.6.1</version>
66       <scope>compile</scope>
67     </dependency>
68     <dependency>
69       <groupId>com.fasterxml.jackson.core</groupId>
70       <artifactId>jackson-databind</artifactId>
71       <version>2.9.8</version>
72     </dependency>
73     <dependency>
74       <groupId>com.h2database</groupId>
75       <artifactId>h2</artifactId>
76     </dependency>
77     <!-- https://mvnrepository.com/artifact/commons-beanutils/commons-beanutils -->
78     <dependency>
79       <groupId>commons-beanutils</groupId>
80       <artifactId>commons-beanutils</artifactId>
81       <version>1.9.3</version>
82     </dependency>
83     <dependency>
84       <groupId>org.modelmapper</groupId>
85       <artifactId>modelmapper</artifactId>
86       <version>2.3.0</version>
87     </dependency>
88     <dependency>
89       <groupId>com.squareup.okio</groupId>
90       <artifactId>okio</artifactId>
91       <version>1.13.0</version>
92     </dependency>
93     <dependency>
94       <groupId>com.squareup.okhttp</groupId>
95       <artifactId>okhttp</artifactId>
96       <version>${okhttp-version}</version>
97     </dependency>
98     <dependency>
99       <groupId>com.squareup.okhttp</groupId>
100       <artifactId>logging-interceptor</artifactId>
101       <version>${okhttp-version}</version>
102     </dependency>
103     <dependency>
104       <groupId>com.google.code.gson</groupId>
105       <artifactId>gson</artifactId>
106       <version>${gson-version}</version>
107     </dependency>
108     <dependency>
109       <groupId>org.onap.so</groupId>
110       <artifactId>common</artifactId>
111       <version>1.4.3</version>
112     </dependency>
113   </dependencies>
114   <build>
115     <plugins>
116       <plugin>
117         <groupId>org.springframework.boot</groupId>
118         <artifactId>spring-boot-maven-plugin</artifactId>
119         <configuration>
120           <mainClass>org.onap.so.svnfm.simulator.config.SvnfmApplication</mainClass>
121         </configuration>
122         <executions>
123           <execution>
124             <goals>
125               <goal>repackage</goal>
126             </goals>
127           </execution>
128         </executions>
129       </plugin>
130       <plugin>
131         <groupId>org.springframework.boot</groupId>
132         <artifactId>spring-boot-maven-plugin</artifactId>
133       </plugin>
134     </plugins>
135     <resources>
136       <resource>
137         <directory>src/main/resources</directory>
138         <filtering>true</filtering>
139         <excludes>
140           <exclude>**/*.p12</exclude>
141           <exclude>**/*.jks</exclude>
142         </excludes>
143       </resource>
144       <resource>
145         <directory>src/main/resources</directory>
146         <filtering>false</filtering>
147         <includes>
148           <include>**/*.p12</include>
149           <include>**/*.jks</include>
150         </includes>
151       </resource>
152     </resources>
153   </build>
154 </project>