blob: f7eb2c09c7fe0dcfc7c2bc9d56f63793eec3df7e [file] [log] [blame]
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -04001<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Benjamin, Max (mb388a)c0247ec2019-04-11 10:34:45 -04002 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3 <parent>
4 <groupId>org.onap.so</groupId>
5 <artifactId>bpmn</artifactId>
seshukmadbd1c42020-08-03 19:23:51 +05306 <version>1.7.1-SNAPSHOT</version>
Benjamin, Max (mb388a)c0247ec2019-04-11 10:34:45 -04007 </parent>
8 <modelVersion>4.0.0</modelVersion>
9 <artifactId>so-bpmn-tasks</artifactId>
10 <packaging>jar</packaging>
11 <properties>
12 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
13 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
eeginux8c9f2c72019-11-20 13:23:49 +000014 <grpc.version>1.17.1</grpc.version>
Benjamin, Max (mb388a)c0247ec2019-04-11 10:34:45 -040015 </properties>
16 <build>
17 <plugins>
18 <plugin>
19 <groupId>org.apache.maven.plugins</groupId>
20 <artifactId>maven-surefire-plugin</artifactId>
21 <executions>
22 <execution>
23 <id>default-test</id>
24 <goals>
25 <goal>test</goal>
26 </goals>
27 <configuration>
28 <includes>
29 <include>**/UnitTestSuite.java</include>
30 </includes>
31 </configuration>
32 </execution>
33 <execution>
34 <id>integration-test</id>
35 <goals>
36 <goal>test</goal>
37 </goals>
38 <configuration>
39 <includes>
40 <include>**/IntegrationTestSuite.java</include>
41 </includes>
42 </configuration>
43 </execution>
44 </executions>
45 <configuration>
46 <parallel>suites</parallel>
47 </configuration>
48 </plugin>
49 <plugin>
50 <groupId>io.swagger</groupId>
51 <artifactId>swagger-codegen-maven-plugin</artifactId>
52 <version>2.3.1</version>
53 <executions>
54 <execution>
55 <goals>
56 <goal>generate</goal>
57 </goals>
58 <configuration>
59 <inputSpec>${project.basedir}/src/main/resources/naming-service/swagger.json</inputSpec>
60 <apiPackage>org.onap.namingservice.api</apiPackage>
61 <modelPackage>org.onap.namingservice.model</modelPackage>
62 <invokerPackage>org.onap.namingservice.invoker</invokerPackage>
63 </configuration>
64 </execution>
65 </executions>
66 <configuration>
67 <inputSpec>${project.basedir}/src/main/resources/swagger.json</inputSpec>
68 <language>java</language>
69 <configOptions>
70 <sourceFolder>src/gen/java/main</sourceFolder>
71 <serializableModel>true</serializableModel>
72 </configOptions>
73 <output>${project.build.directory}/generated-sources</output>
74 <generateApis>false</generateApis>
75 <library>jersey2</library>
76 <generateSupportingFiles>false</generateSupportingFiles>
77 </configuration>
78 </plugin>
Benjamin, Max26275322020-03-16 10:09:29 -040079 <plugin>
80 <groupId>org.codehaus.mojo</groupId>
81 <artifactId>build-helper-maven-plugin</artifactId>
82 <executions>
83 <execution>
84 <id>add-source</id>
85 <phase>generate-sources</phase>
86 <goals>
87 <goal>add-source</goal>
88 </goals>
89 <configuration>
90 <sources>
91 <source>${project.basedir}/target/generated-sources/src/gen/java/main</source>
92 </sources>
93 </configuration>
94 </execution>
95 </executions>
96 </plugin>
Benjamin, Max (mb388a)c0247ec2019-04-11 10:34:45 -040097 </plugins>
Benjamin, Max168f9dd2020-03-17 14:27:16 -040098 <pluginManagement>
99 <plugins>
100 <plugin>
101 <groupId>org.eclipse.m2e</groupId>
102 <artifactId>lifecycle-mapping</artifactId>
103 <version>1.0.0</version>
104 <configuration>
105 <lifecycleMappingMetadata>
106 <pluginExecutions>
107 <pluginExecution>
108 <pluginExecutionFilter>
109 <groupId>io.swagger</groupId>
110 <artifactId>swagger-codegen-maven-plugin</artifactId>
111 <goals>
112 <goal>generate</goal>
113 </goals>
114 <versionRange>[2.2.0,)</versionRange>
115 </pluginExecutionFilter>
116 <action>
117 <execute>
118 <runOnIncremental>false</runOnIncremental>
119 </execute>
120 </action>
121 </pluginExecution>
Benjamin, Max2ae848c2020-06-19 17:07:01 -0400122 <pluginExecution>
Boslet, Coryf5c3da82020-05-20 11:39:21 -0400123 <pluginExecutionFilter>
124 <groupId>org.apache.maven.plugins</groupId>
125 <artifactId>maven-dependency-plugin</artifactId>
126 <versionRange>[1.0.0,)</versionRange>
127 <goals>
128 <goal>unpack</goal>
129 </goals>
130 </pluginExecutionFilter>
131 <action>
132 <execute />
133 </action>
134 </pluginExecution>
Benjamin, Max2ae848c2020-06-19 17:07:01 -0400135 <pluginExecution>
Boslet, Coryf5c3da82020-05-20 11:39:21 -0400136 <pluginExecutionFilter>
137 <groupId>org.codehaus.mojo</groupId>
138 <artifactId>build-helper-maven-plugin</artifactId>
139 <versionRange>[1.0.0,)</versionRange>
140 <goals>
141 <goal>add-source</goal>
142 </goals>
143 </pluginExecutionFilter>
144 <action>
145 <execute />
146 </action>
147 </pluginExecution>
Benjamin, Max168f9dd2020-03-17 14:27:16 -0400148 </pluginExecutions>
149 </lifecycleMappingMetadata>
150 </configuration>
151 </plugin>
152 </plugins>
153 </pluginManagement>
Benjamin, Max (mb388a)c0247ec2019-04-11 10:34:45 -0400154 </build>
155 <dependencyManagement>
waqas.ikram314bba32019-03-22 14:39:44 +0000156 <dependencies>
Benjamin, Max (mb388a)c0247ec2019-04-11 10:34:45 -0400157 <dependency>
158 <!-- Import dependency management from Spring Boot -->
159 <groupId>org.springframework.boot</groupId>
160 <artifactId>spring-boot-dependencies</artifactId>
161 <version>${springboot.version}</version>
162 <type>pom</type>
163 <scope>import</scope>
164 </dependency>
waqas.ikram314bba32019-03-22 14:39:44 +0000165 </dependencies>
Benjamin, Max (mb388a)c0247ec2019-04-11 10:34:45 -0400166 </dependencyManagement>
167 <dependencies>
168 <dependency>
169 <groupId>org.camunda.bpm.springboot</groupId>
170 <artifactId>camunda-bpm-spring-boot-starter</artifactId>
171 <version>${camunda.springboot.version}</version>
172 <scope>test</scope>
173 </dependency>
174 <dependency>
175 <groupId>org.springframework.cloud</groupId>
176 <artifactId>spring-cloud-contract-wiremock</artifactId>
177 <version>1.2.4.RELEASE</version>
178 <scope>test</scope>
179 </dependency>
180 <dependency>
181 <groupId>org.springframework.boot</groupId>
182 <artifactId>spring-boot-starter-test</artifactId>
183 <scope>test</scope>
184 </dependency>
185 <dependency>
186 <groupId>org.camunda.bpm.extension.mockito</groupId>
187 <artifactId>camunda-bpm-mockito</artifactId>
188 </dependency>
189 <dependency>
190 <groupId>org.onap.so</groupId>
191 <artifactId>MSOCommonBPMN</artifactId>
192 <version>${project.version}</version>
193 </dependency>
194 <dependency>
195 <groupId>org.onap.so</groupId>
196 <artifactId>so-bpmn-infrastructure-common</artifactId>
197 <version>${project.version}</version>
198 </dependency>
199 <dependency>
200 <groupId>org.onap.so.adapters</groupId>
201 <artifactId>mso-adapter-utils</artifactId>
202 <version>${project.version}</version>
203 </dependency>
204 <dependency>
Benjamin, Max (mb388a)c0247ec2019-04-11 10:34:45 -0400205 <groupId>ch.vorburger.mariaDB4j</groupId>
206 <artifactId>mariaDB4j</artifactId>
207 <version>2.2.3</version>
208 <scope>test</scope>
209 </dependency>
210 <dependency>
211 <groupId>org.apache.commons</groupId>
212 <artifactId>commons-lang3</artifactId>
213 </dependency>
214 <dependency>
215 <groupId>org.onap.so.adapters</groupId>
waqas.ikrameceef882020-04-17 10:49:58 +0100216 <artifactId>etsi-sol003-lcm-api</artifactId>
Benjamin, Max (mb388a)c0247ec2019-04-11 10:34:45 -0400217 <version>${project.version}</version>
218 </dependency>
219 <dependency>
220 <groupId>org.springframework.boot</groupId>
221 <artifactId>spring-boot-configuration-processor</artifactId>
222 <optional>true</optional>
223 </dependency>
224 <dependency>
225 <groupId>nl.jqno.equalsverifier</groupId>
226 <artifactId>equalsverifier</artifactId>
227 <version>2.5.1</version>
228 <scope>test</scope>
229 </dependency>
eeginux8c9f2c72019-11-20 13:23:49 +0000230 <dependency>
231 <groupId>io.grpc</groupId>
232 <artifactId>grpc-testing</artifactId>
233 <version>${grpc.version}</version>
234 <scope>test</scope>
235 </dependency>
Boslet, Coryb7c956f2020-07-06 09:58:17 -0400236 <dependency>
237 <groupId>org.onap.so</groupId>
238 <artifactId>so-optimization-clients</artifactId>
239 <version>${project.version}</version>
240 </dependency>
Boslet, Coryda366372020-07-07 11:46:43 -0400241 <dependency>
242 <groupId>org.onap.so</groupId>
243 <artifactId>so-sdn-clients</artifactId>
244 <version>${project.version}</version>
245 </dependency>
Benjamin, Max (mb388a)c0247ec2019-04-11 10:34:45 -0400246 </dependencies>
Benjamin, Max (mb388a)5a6a6de2018-07-30 15:56:09 -0400247</project>