556d449202aaf601cad0bfd768f87c51efd3e388
[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.12.1-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.25.0</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     </dependency>
181     <dependency>
182       <groupId>com.h2database</groupId>
183       <artifactId>h2</artifactId>
184       <scope>test</scope>
185     </dependency>
186     <dependency>
187       <groupId>org.mockito</groupId>
188       <artifactId>mockito-core</artifactId>
189       <scope>test</scope>
190     </dependency>
191     <dependency>
192       <groupId>com.fasterxml.uuid</groupId>
193       <artifactId>java-uuid-generator</artifactId>
194     </dependency>
195     <dependency>
196       <groupId>org.onap.so</groupId>
197       <artifactId>MSOCoreBPMN</artifactId>
198       <version>${project.version}</version>
199       <classifier>tests</classifier>
200       <scope>test</scope>
201     </dependency>
202     <dependency>
203       <groupId>org.onap.so</groupId>
204       <artifactId>MSOCommonBPMN</artifactId>
205       <version>${project.version}</version>
206     </dependency>
207     <dependency>
208       <groupId>org.onap.so</groupId>
209       <artifactId>MSOCommonBPMN</artifactId>
210       <version>${project.version}</version>
211       <classifier>tests</classifier>
212       <scope>test</scope>
213     </dependency>
214     <dependency>
215       <groupId>org.onap.so</groupId>
216       <artifactId>so-bpmn-building-blocks</artifactId>
217       <version>${project.version}</version>
218       <scope>test</scope>
219     </dependency>
220     <dependency>
221       <groupId>org.camunda.spin</groupId>
222       <artifactId>camunda-spin-core</artifactId>
223       <scope>test</scope>
224     </dependency>
225     <dependency>
226       <groupId>org.camunda.spin</groupId>
227       <artifactId>camunda-spin-dataformat-all</artifactId>
228       <scope>test</scope>
229     </dependency>
230     <dependency>
231       <artifactId>camunda-spin-dataformat-all</artifactId>
232       <groupId>org.camunda.spin</groupId>
233       <scope>test</scope>
234     </dependency>
235     <dependency>
236       <groupId>org.camunda.bpm</groupId>
237       <artifactId>camunda-engine-plugin-spin</artifactId>
238     </dependency>
239     <dependency>
240       <groupId>org.camunda.bpm</groupId>
241       <artifactId>camunda-engine-plugin-connect</artifactId>
242       <scope>test</scope>
243     </dependency>
244     <dependency>
245       <groupId>org.camunda.bpm.assert</groupId>
246       <artifactId>camunda-bpm-assert</artifactId>
247       <scope>test</scope>
248     </dependency>
249     <dependency>
250       <groupId>org.assertj</groupId>
251       <artifactId>assertj-core</artifactId>
252       <scope>test</scope>
253     </dependency>
254     <dependency>
255       <groupId>org.springframework.boot</groupId>
256       <artifactId>spring-boot-configuration-processor</artifactId>
257       <optional>true</optional>
258     </dependency>
259     <dependency>
260       <groupId>ch.vorburger.mariaDB4j</groupId>
261       <artifactId>mariaDB4j</artifactId>
262       <scope>test</scope>
263     </dependency>
264     <dependency>
265       <groupId>io.grpc</groupId>
266       <artifactId>grpc-testing</artifactId>
267       <version>${grpc.version}</version>
268       <scope>test</scope>
269     </dependency>
270     <dependency>
271       <groupId>org.springframework.cloud</groupId>
272       <artifactId>spring-cloud-contract-wiremock</artifactId>
273     </dependency>
274   </dependencies>
275 </project>