Merge "Add API for commit and abort OrchestrationTask"
[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.6.0-SNAPSHOT</version>
8   </parent>
9   <modelVersion>4.0.0</modelVersion>
10   <artifactId>so-bpmn-infrastructure-flows</artifactId>
11   <packaging>jar</packaging>
12
13   <properties>
14     <camunda.bpm.assert.version>2.0-alpha2</camunda.bpm.assert.version>
15     <assertj.core.version>1.7.0</assertj.core.version>
16     <grpc.version>1.17.1</grpc.version>
17     <camunda.mockito.version>3.2.1</camunda.mockito.version>
18   </properties>
19
20   <build>
21     <plugins>
22       <plugin>
23         <groupId>org.apache.cxf</groupId>
24         <artifactId>cxf-codegen-plugin</artifactId>
25         <version>2.5.2</version>
26       </plugin>
27       <plugin>
28         <groupId>org.apache.maven.plugins</groupId>
29         <artifactId>maven-dependency-plugin</artifactId>
30       </plugin>
31       <plugin>
32         <artifactId>maven-failsafe-plugin</artifactId>
33         <version>2.6</version>
34         <executions>
35           <execution>
36             <goals>
37               <goal>integration-test</goal>
38               <goal>verify</goal>
39             </goals>
40           </execution>
41         </executions>
42       </plugin>
43     </plugins>
44     <pluginManagement>
45       <plugins>
46         <!--This plugin's configuration is used to store Eclipse m2e settings
47                                         only. It has no influence on the Maven build itself. -->
48         <plugin>
49           <groupId>org.eclipse.m2e</groupId>
50           <artifactId>lifecycle-mapping</artifactId>
51           <version>1.0.0</version>
52           <configuration>
53             <lifecycleMappingMetadata>
54               <pluginExecutions>
55                 <pluginExecution>
56                   <pluginExecutionFilter>
57                     <groupId>
58                                                                                         org.apache.maven.plugins
59                                                                                 </groupId>
60                     <artifactId>
61                                                                                         maven-antrun-plugin
62                                                                                 </artifactId>
63                     <versionRange>
64                                                                                         [1.3,)
65                                                                                 </versionRange>
66                     <goals>
67                       <goal>run</goal>
68                     </goals>
69                   </pluginExecutionFilter>
70                   <action>
71                     <ignore />
72                   </action>
73                 </pluginExecution>
74               </pluginExecutions>
75             </lifecycleMappingMetadata>
76           </configuration>
77         </plugin>
78         <plugin>
79           <groupId>org.apache.maven.plugins</groupId>
80           <artifactId>maven-surefire-plugin</artifactId>
81           <executions>
82             <execution>
83               <id>default-test</id>
84               <goals>
85                 <goal>test</goal>
86               </goals>
87               <configuration>
88                 <includes>
89                   <include>**/AllTestsTestSuite.java</include>
90                 </includes>
91               </configuration>
92             </execution>
93             <execution>
94               <id>tasks-test</id>
95               <goals>
96                 <goal>test</goal>
97               </goals>
98               <configuration>
99                 <includes>
100                   <include>**/AllTasksTestsTestSuite.java</include>
101                 </includes>
102               </configuration>
103             </execution>
104             <execution>
105               <id>bpmn-test</id>
106               <goals>
107                 <goal>test</goal>
108               </goals>
109               <configuration>
110                 <includes>
111                   <include>**/AllBPMNTestSuites.java</include>
112                 </includes>
113               </configuration>
114             </execution>
115           </executions>
116           <configuration>
117             <parallel>suites</parallel>
118           </configuration>
119         </plugin>
120       </plugins>
121     </pluginManagement>
122     <finalName>${project.artifactId}-${project.version}</finalName>
123   </build>
124
125   <dependencyManagement>
126     <dependencies>
127       <dependency>
128         <groupId>org.camunda.bpm</groupId>
129         <artifactId>camunda-bom</artifactId>
130         <version>${camunda.version}</version>
131         <scope>import</scope>
132         <type>pom</type>
133       </dependency>
134     </dependencies>
135   </dependencyManagement>
136
137   <dependencies>
138     <dependency>
139       <groupId>org.camunda.bpm.springboot</groupId>
140       <artifactId>camunda-bpm-spring-boot-starter</artifactId>
141       <version>${camunda.springboot.version}</version>
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       <version>${camunda.springboot.version}</version>
148       <scope>test</scope>
149     </dependency>
150     <dependency>
151       <groupId>org.camunda.bpm.extension.mockito</groupId>
152       <artifactId>camunda-bpm-mockito</artifactId>
153       <version>${camunda.mockito.version}</version>
154       <scope>test</scope>
155     </dependency>
156     <dependency>
157       <groupId>org.springframework.boot</groupId>
158       <artifactId>spring-boot-starter-test</artifactId>
159       <scope>test</scope>
160     </dependency>
161     <dependency>
162       <groupId>org.springframework.boot</groupId>
163       <artifactId>spring-boot-starter-web</artifactId>
164       <scope>test</scope>
165     </dependency>
166     <dependency>
167       <groupId>org.springframework.boot</groupId>
168       <artifactId>spring-boot-starter-data-jpa</artifactId>
169       <optional>true</optional>
170     </dependency>
171     <dependency>
172       <groupId>org.apache.cxf</groupId>
173       <artifactId>cxf-spring-boot-starter-jaxws</artifactId>
174       <version>${cxf.version}</version>
175     </dependency>
176     <dependency>
177       <groupId>org.apache.cxf</groupId>
178       <artifactId>cxf-spring-boot-starter-jaxrs</artifactId>
179       <version>${cxf.version}</version>
180     </dependency>
181     <dependency>
182       <groupId>org.apache.cxf</groupId>
183       <artifactId>cxf-rt-rs-service-description-swagger</artifactId>
184       <version>${cxf.version}</version>
185     </dependency>
186     <dependency>
187       <groupId>com.h2database</groupId>
188       <artifactId>h2</artifactId>
189       <scope>test</scope>
190     </dependency>
191     <dependency>
192       <groupId>org.mockito</groupId>
193       <artifactId>mockito-core</artifactId>
194       <version>1.10.19</version>
195       <scope>test</scope>
196     </dependency>
197     <dependency>
198       <groupId>com.fasterxml.uuid</groupId>
199       <artifactId>java-uuid-generator</artifactId>
200     </dependency>
201     <dependency>
202       <groupId>org.codehaus.groovy</groupId>
203       <artifactId>groovy-all</artifactId>
204     </dependency>
205     <dependency>
206       <groupId>org.apache.commons</groupId>
207       <artifactId>commons-lang3</artifactId>
208       <version>3.4</version>
209     </dependency>
210     <dependency>
211       <groupId>org.onap.so</groupId>
212       <artifactId>MSOCoreBPMN</artifactId>
213       <version>${project.version}</version>
214     </dependency>
215     <dependency>
216       <groupId>org.onap.so</groupId>
217       <artifactId>MSOCoreBPMN</artifactId>
218       <version>${project.version}</version>
219       <classifier>tests</classifier>
220       <scope>test</scope>
221     </dependency>
222     <dependency>
223       <groupId>org.onap.so</groupId>
224       <artifactId>MSOCommonBPMN</artifactId>
225       <version>${project.version}</version>
226     </dependency>
227     <dependency>
228       <groupId>org.onap.so</groupId>
229       <artifactId>MSOCommonBPMN</artifactId>
230       <version>${project.version}</version>
231       <classifier>tests</classifier>
232       <scope>test</scope>
233     </dependency>
234     <dependency>
235       <groupId>org.onap.so</groupId>
236       <artifactId>so-bpmn-building-blocks</artifactId>
237       <version>${project.version}</version>
238       <scope>test</scope>
239     </dependency>
240     <dependency>
241       <groupId>javax.ws.rs</groupId>
242       <artifactId>javax.ws.rs-api</artifactId>
243       <version>${jax.ws.rs}</version>
244     </dependency>
245     <dependency>
246       <groupId>org.camunda.spin</groupId>
247       <artifactId>camunda-spin-core</artifactId>
248       <scope>test</scope>
249     </dependency>
250     <dependency>
251       <groupId>org.camunda.spin</groupId>
252       <artifactId>camunda-spin-dataformat-all</artifactId>
253       <scope>test</scope>
254     </dependency>
255     <dependency>
256       <artifactId>camunda-spin-dataformat-all</artifactId>
257       <groupId>org.camunda.spin</groupId>
258       <scope>test</scope>
259     </dependency>
260     <dependency>
261       <groupId>org.camunda.bpm</groupId>
262       <artifactId>camunda-engine-plugin-spin</artifactId>
263     </dependency>
264
265     <dependency>
266       <groupId>org.camunda.bpm</groupId>
267       <artifactId>camunda-engine-plugin-connect</artifactId>
268       <scope>test</scope>
269     </dependency>
270     <dependency>
271       <groupId>org.camunda.bpm.extension</groupId>
272       <artifactId>camunda-bpm-assert</artifactId>
273       <version>${camunda.bpm.assert.version}</version>
274       <scope>test</scope>
275     </dependency>
276     <dependency>
277       <groupId>org.assertj</groupId>
278       <artifactId>assertj-core</artifactId>
279       <version>${assertj.core.version}</version>
280       <scope>test</scope>
281     </dependency>
282     <dependency>
283       <groupId>javax.annotation</groupId>
284       <artifactId>javax.annotation-api</artifactId>
285       <version>1.3</version>
286     </dependency>
287     <dependency>
288       <groupId>org.springframework.boot</groupId>
289       <artifactId>spring-boot-configuration-processor</artifactId>
290       <optional>true</optional>
291     </dependency>
292     <dependency>
293       <groupId>ch.qos.logback</groupId>
294       <artifactId>logback-classic</artifactId>
295     </dependency>
296     <dependency>
297       <groupId>ch.qos.logback</groupId>
298       <artifactId>logback-core</artifactId>
299     </dependency>
300     <dependency>
301       <groupId>org.slf4j</groupId>
302       <artifactId>slf4j-api</artifactId>
303     </dependency>
304     <dependency>
305       <groupId>org.mariadb.jdbc</groupId>
306       <artifactId>mariadb-java-client</artifactId>
307     </dependency>
308     <dependency>
309       <groupId>ch.vorburger.mariaDB4j</groupId>
310       <artifactId>mariaDB4j</artifactId>
311       <version>2.2.3</version>
312       <scope>test</scope>
313     </dependency>
314     <dependency>
315       <groupId>io.grpc</groupId>
316       <artifactId>grpc-testing</artifactId>
317       <version>${grpc.version}</version>
318       <scope>test</scope>
319     </dependency>
320
321   </dependencies>
322 </project>