Merge "BB workflow with post instantiation is not working"
[so.git] / adapters / mso-vnfm-adapter / mso-vnfm-etsi-adapter / 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.adapters</groupId>
6     <artifactId>mso-vnfm-adapter</artifactId>
7     <version>1.6.0-SNAPSHOT</version>
8   </parent>
9   <artifactId>mso-vnfm-etsi-adapter</artifactId>
10   <properties>
11     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
12     <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
13   </properties>
14   <name>mso-vnfm-etsi-adapter</name>
15   <description>MSO ETSI compliant VNFM Adapter</description>
16
17   <build>
18     <finalName>${project.artifactId}-${project.version}</finalName>
19     <plugins>
20       <plugin>
21         <groupId>org.springframework.boot</groupId>
22         <artifactId>spring-boot-maven-plugin</artifactId>
23         <configuration>
24           <mainClass>org.onap.so.adapters.vnfmadapter.VnfmAdapterApplication</mainClass>
25         </configuration>
26         <executions>
27           <execution>
28             <goals>
29               <goal>repackage</goal>
30             </goals>
31           </execution>
32         </executions>
33       </plugin>
34       <plugin>
35         <groupId>org.apache.maven.plugins</groupId>
36         <artifactId>maven-jar-plugin</artifactId>
37         <executions>
38           <execution>
39             <id>original</id>
40           </execution>
41         </executions>
42       </plugin>
43       <plugin>
44         <groupId>org.jacoco</groupId>
45         <artifactId>jacoco-maven-plugin</artifactId>
46       </plugin>
47       <plugin>
48         <groupId>org.apache.maven.plugins</groupId>
49         <artifactId>maven-surefire-plugin</artifactId>
50         <configuration>
51           <systemPropertyVariables>
52             <so.log.level>DEBUG</so.log.level>
53           </systemPropertyVariables>
54           <rerunFailingTestsCount>2</rerunFailingTestsCount>
55           <parallel>suites</parallel>
56           <useUnlimitedThreads>false</useUnlimitedThreads>
57           <threadCount>1</threadCount>
58         </configuration>
59       </plugin>
60     </plugins>
61     <resources>
62       <resource>
63         <directory>src/main/resources</directory>
64         <filtering>true</filtering>
65         <excludes>
66           <exclude>**/*.p12</exclude>
67           <exclude>**/*.jks</exclude>
68         </excludes>
69       </resource>
70       <resource>
71         <directory>src/main/resources</directory>
72         <filtering>false</filtering>
73         <includes>
74           <include>**/*.p12</include>
75           <include>**/*.jks</include>
76         </includes>
77       </resource>
78     </resources>
79   </build>
80   <dependencies>
81     <dependency>
82       <groupId>org.springframework.boot</groupId>
83       <artifactId>spring-boot-starter-web</artifactId>
84       <exclusions>
85         <exclusion>
86           <groupId>com.fasterxml.jackson.core</groupId>
87           <artifactId>jackson-databind</artifactId>
88         </exclusion>
89       </exclusions>
90     </dependency>
91     <dependency>
92       <groupId>org.springframework.boot</groupId>
93       <artifactId>spring-boot-starter-security</artifactId>
94       <exclusions>
95         <exclusion>
96           <groupId>org.springframework.boot</groupId>
97           <artifactId>spring-boot-starter-tomcat</artifactId>
98         </exclusion>
99       </exclusions>
100     </dependency>
101     <dependency>
102       <groupId>org.springframework.boot</groupId>
103       <artifactId>spring-boot-starter-actuator</artifactId>
104     </dependency>
105     <dependency>
106       <groupId>org.springframework.boot</groupId>
107       <artifactId>spring-boot-starter-test</artifactId>
108       <scope>test</scope>
109     </dependency>
110     <dependency>
111       <groupId>org.springframework.security.oauth</groupId>
112       <artifactId>spring-security-oauth2</artifactId>
113       <version>2.3.6.RELEASE</version>
114     </dependency>
115     <dependency>
116       <groupId>org.onap.so.adapters</groupId>
117       <artifactId>mso-adapters-rest-interface</artifactId>
118       <version>${project.version}</version>
119     </dependency>
120     <dependency>
121       <groupId>org.onap.so.adapters</groupId>
122       <artifactId>mso-vnfm-adapter-api</artifactId>
123       <version>${project.version}</version>
124     </dependency>
125     <dependency>
126       <groupId>org.onap.so.adapters</groupId>
127       <artifactId>mso-vnfm-adapter-ext-clients</artifactId>
128       <version>${project.version}</version>
129     </dependency>
130     <dependency>
131       <groupId>org.glassfish.jersey.core</groupId>
132       <artifactId>jersey-client</artifactId>
133     </dependency>
134     <dependency>
135       <groupId>org.glassfish.jersey.core</groupId>
136       <artifactId>jersey-common</artifactId>
137     </dependency>
138     <dependency>
139       <groupId>org.glassfish.jersey.core</groupId>
140       <artifactId>jersey-client</artifactId>
141     </dependency>
142     <dependency>
143       <groupId>org.glassfish.jersey.inject</groupId>
144       <artifactId>jersey-hk2</artifactId>
145       <version>2.26</version>
146     </dependency>
147     <dependency>
148       <groupId>org.glassfish.jersey.media</groupId>
149       <artifactId>jersey-media-json-jackson</artifactId>
150     </dependency>
151     <dependency>
152       <groupId>org.yaml</groupId>
153       <artifactId>snakeyaml</artifactId>
154       <version>1.23</version>
155     </dependency>
156   </dependencies>
157 </project>