Merge "Fixed issues in AN NSSMF for modify & Deallocate flow"
[so.git] / bpmn / so-bpmn-infrastructure-flows / pom.xml
1 <?xml version="1.0"?>
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   <parent>
5     <groupId>org.onap.so</groupId>
6     <artifactId>bpmn</artifactId>
7     <version>1.8.0-SNAPSHOT</version>
8   </parent>
9   <modelVersion>4.0.0</modelVersion>
10   <artifactId>so-bpmn-infrastructure-flows</artifactId>
11   <packaging>jar</packaging>
12   <properties>
13     <assertj.core.version>1.7.0</assertj.core.version>
14     <grpc.version>1.17.1</grpc.version>
15   </properties>
16   <build>
17     <plugins>
18       <plugin>
19         <groupId>org.apache.cxf</groupId>
20         <artifactId>cxf-codegen-plugin</artifactId>
21         <version>2.5.2</version>
22       </plugin>
23       <plugin>
24         <groupId>org.apache.maven.plugins</groupId>
25         <artifactId>maven-dependency-plugin</artifactId>
26       </plugin>
27       <plugin>
28         <artifactId>maven-failsafe-plugin</artifactId>
29         <version>2.6</version>
30         <executions>
31           <execution>
32             <goals>
33               <goal>integration-test</goal>
34               <goal>verify</goal>
35             </goals>
36           </execution>
37         </executions>
38       </plugin>
39     </plugins>
40     <pluginManagement>
41       <plugins>
42         <!--This plugin's configuration is used to store Eclipse m2e settings
43                                         only. It has no influence on the Maven build itself. -->
44         <plugin>
45           <groupId>org.eclipse.m2e</groupId>
46           <artifactId>lifecycle-mapping</artifactId>
47           <version>1.0.0</version>
48           <configuration>
49             <lifecycleMappingMetadata>
50               <pluginExecutions>
51                 <pluginExecution>
52                   <pluginExecutionFilter>
53                     <groupId>org.apache.maven.plugins</groupId>
54                     <artifactId>maven-antrun-plugin</artifactId>
55                     <versionRange>[1.3,)</versionRange>
56                     <goals>
57                       <goal>run</goal>
58                     </goals>
59                   </pluginExecutionFilter>
60                   <action>
61                     <ignore />
62                   </action>
63                 </pluginExecution>
64               </pluginExecutions>
65             </lifecycleMappingMetadata>
66           </configuration>
67         </plugin>
68         <plugin>
69           <groupId>org.apache.maven.plugins</groupId>
70           <artifactId>maven-surefire-plugin</artifactId>
71           <executions>
72             <execution>
73               <id>default-test</id>
74               <goals>
75                 <goal>test</goal>
76               </goals>
77               <configuration>
78                 <includes>
79                   <include>**/AllTestsTestSuite.java</include>
80                 </includes>
81               </configuration>
82             </execution>
83             <execution>
84               <id>tasks-test</id>
85               <goals>
86                 <goal>test</goal>
87               </goals>
88               <configuration>
89                 <includes>
90                   <include>**/AllTasksTestsTestSuite.java</include>
91                 </includes>
92               </configuration>
93             </execution>
94             <execution>
95               <id>bpmn-test</id>
96               <goals>
97                 <goal>test</goal>
98               </goals>
99               <configuration>
100                 <includes>
101                   <include>**/AllBPMNTestSuites.java</include>
102                 </includes>
103               </configuration>
104             </execution>
105           </executions>
106           <configuration>
107             <parallel>suites</parallel>
108           </configuration>
109         </plugin>
110         <plugin>
111           <groupId>org.eclipse.m2e</groupId>
112           <artifactId>lifecycle-mapping</artifactId>
113           <version>1.0.0</version>
114           <configuration>
115             <lifecycleMappingMetadata>
116               <pluginExecutions>
117                 <pluginExecution>
118                   <pluginExecutionFilter>
119                     <groupId>org.apache.maven.plugins</groupId>
120                     <artifactId>maven-dependency-plugin</artifactId>
121                     <versionRange>[1.0.0,)</versionRange>
122                     <goals>
123                       <goal>unpack</goal>
124                     </goals>
125                   </pluginExecutionFilter>
126                   <action>
127                     <execute />
128                   </action>
129                 </pluginExecution>
130               </pluginExecutions>
131             </lifecycleMappingMetadata>
132           </configuration>
133         </plugin>
134       </plugins>
135     </pluginManagement>
136     <finalName>${project.artifactId}-${project.version}</finalName>
137   </build>
138   <dependencies>
139     <dependency>
140       <groupId>org.camunda.bpm.springboot</groupId>
141       <artifactId>camunda-bpm-spring-boot-starter</artifactId>
142       <scope>test</scope>
143     </dependency>
144     <dependency>
145       <groupId>org.camunda.bpm.springboot</groupId>
146       <artifactId>camunda-bpm-spring-boot-starter-webapp</artifactId>
147       <scope>test</scope>
148     </dependency>
149     <dependency>
150       <groupId>org.camunda.bpm.extension.mockito</groupId>
151       <artifactId>camunda-bpm-mockito</artifactId>
152       <scope>test</scope>
153     </dependency>
154     <dependency>
155       <groupId>org.springframework.boot</groupId>
156       <artifactId>spring-boot-starter-test</artifactId>
157       <scope>test</scope>
158     </dependency>
159     <dependency>
160       <groupId>org.springframework.boot</groupId>
161       <artifactId>spring-boot-starter-web</artifactId>
162       <scope>test</scope>
163     </dependency>
164     <dependency>
165       <groupId>org.springframework.boot</groupId>
166       <artifactId>spring-boot-starter-data-jpa</artifactId>
167       <optional>true</optional>
168     </dependency>
169     <dependency>
170       <groupId>org.apache.cxf</groupId>
171       <artifactId>cxf-spring-boot-starter-jaxws</artifactId>
172     </dependency>
173     <dependency>
174       <groupId>org.apache.cxf</groupId>
175       <artifactId>cxf-spring-boot-starter-jaxrs</artifactId>
176     </dependency>
177     <dependency>
178       <groupId>org.apache.cxf</groupId>
179       <artifactId>cxf-rt-rs-service-description-openapi-v3</artifactId>
180       <version>3.4.2</version>
181     </dependency>
182     <dependency>
183       <groupId>com.h2database</groupId>
184       <artifactId>h2</artifactId>
185       <scope>test</scope>
186     </dependency>
187     <dependency>
188       <groupId>org.mockito</groupId>
189       <artifactId>mockito-core</artifactId>
190       <scope>test</scope>
191     </dependency>
192     <dependency>
193       <groupId>com.fasterxml.uuid</groupId>
194       <artifactId>java-uuid-generator</artifactId>
195     </dependency>
196     <dependency>
197       <groupId>org.onap.so</groupId>
198       <artifactId>MSOCoreBPMN</artifactId>
199       <version>${project.version}</version>
200       <classifier>tests</classifier>
201       <scope>test</scope>
202     </dependency>
203     <dependency>
204       <groupId>org.onap.so</groupId>
205       <artifactId>MSOCommonBPMN</artifactId>
206       <version>${project.version}</version>
207     </dependency>
208     <dependency>
209       <groupId>org.onap.so</groupId>
210       <artifactId>MSOCommonBPMN</artifactId>
211       <version>${project.version}</version>
212       <classifier>tests</classifier>
213       <scope>test</scope>
214     </dependency>
215     <dependency>
216       <groupId>org.onap.so</groupId>
217       <artifactId>so-bpmn-building-blocks</artifactId>
218       <version>${project.version}</version>
219       <scope>test</scope>
220     </dependency>
221     <dependency>
222       <groupId>org.camunda.spin</groupId>
223       <artifactId>camunda-spin-core</artifactId>
224       <scope>test</scope>
225     </dependency>
226     <dependency>
227       <groupId>org.camunda.spin</groupId>
228       <artifactId>camunda-spin-dataformat-all</artifactId>
229       <scope>test</scope>
230     </dependency>
231     <dependency>
232       <artifactId>camunda-spin-dataformat-all</artifactId>
233       <groupId>org.camunda.spin</groupId>
234       <scope>test</scope>
235     </dependency>
236     <dependency>
237       <groupId>org.camunda.bpm</groupId>
238       <artifactId>camunda-engine-plugin-spin</artifactId>
239     </dependency>
240     <dependency>
241       <groupId>org.camunda.bpm</groupId>
242       <artifactId>camunda-engine-plugin-connect</artifactId>
243       <scope>test</scope>
244     </dependency>
245     <dependency>
246       <groupId>org.camunda.bpm.assert</groupId>
247       <artifactId>camunda-bpm-assert</artifactId>
248       <scope>test</scope>
249     </dependency>
250     <dependency>
251       <groupId>org.assertj</groupId>
252       <artifactId>assertj-core</artifactId>
253       <scope>test</scope>
254     </dependency>
255     <dependency>
256       <groupId>org.springframework.boot</groupId>
257       <artifactId>spring-boot-configuration-processor</artifactId>
258       <optional>true</optional>
259     </dependency>
260     <dependency>
261       <groupId>ch.vorburger.mariaDB4j</groupId>
262       <artifactId>mariaDB4j</artifactId>
263       <scope>test</scope>
264     </dependency>
265     <dependency>
266       <groupId>io.grpc</groupId>
267       <artifactId>grpc-testing</artifactId>
268       <version>${grpc.version}</version>
269       <scope>test</scope>
270     </dependency>
271     <dependency>
272       <groupId>org.springframework.cloud</groupId>
273       <artifactId>spring-cloud-contract-wiremock</artifactId>
274     </dependency>
275   </dependencies>
276 </project>