5
5
6
6
<groupId >io.serverlessworkflow</groupId >
7
7
<artifactId >serverlessworkflow-parent</artifactId >
8
- <version >3.0.0-SNAPSHOT </version >
8
+ <version >3.0.0.Final </version >
9
9
<packaging >pom</packaging >
10
10
11
11
<name >Serverless Workflow :: Parent</name >
24
24
</license >
25
25
</licenses >
26
26
27
+ <scm >
28
+ <connection >scm:git:git://github.com/serverlessworkflow/sdk-java.git</connection >
29
+ <
developerConnection >scm:git:
[email protected] :serverlessworkflow/sdk-java.git</
developerConnection >
30
+ <url >https://github.com/serverlessworkflow/sdk-java</url >
31
+ </scm >
32
+
33
+ <developers >
34
+ <developer >
35
+ <id >tsurdilo</id >
36
+ <name >Tihomir Surdilovic</name >
37
+ </developer >
38
+ </developers >
39
+
40
+
27
41
<modules >
28
42
<module >api</module >
29
43
<module >spi</module >
42
56
<version .compiler.plugin>3.8.1</version .compiler.plugin>
43
57
<version .surefire.plugin>2.22.0</version .surefire.plugin>
44
58
<version .failsafe.plugin>2.22.0</version .failsafe.plugin>
45
- <version .checkstyle.plugin>3.1.1</version .checkstyle.plugin>
46
59
<version .deploy.plugin>2.8.2</version .deploy.plugin>
47
60
48
61
<version .org.slf4j>1.7.25</version .org.slf4j>
63
76
<version .thymeleaf>3.0.11.RELEASE</version .thymeleaf>
64
77
<version .plantuml>8059</version .plantuml>
65
78
<version .graphviz>0.17.0</version .graphviz>
66
-
67
79
<!-- Checkstyle props -->
68
80
<checkstyle .failOnViolation>true</checkstyle .failOnViolation>
69
81
<checkstyle .header.template><![CDATA[
210
222
</dependencyManagement >
211
223
212
224
<build >
213
- <pluginManagement >
214
- <plugins >
215
- <plugin >
216
- <artifactId >maven-deploy-plugin</artifactId >
217
- <version >${version.deploy.plugin} </version >
218
- <configuration >
219
- <retryFailedDeploymentCount >10</retryFailedDeploymentCount >
220
- </configuration >
221
- </plugin >
222
- <plugin >
223
- <groupId >org.apache.maven.plugins</groupId >
224
- <artifactId >maven-enforcer-plugin</artifactId >
225
- <version >${version.enforcer.plugin} </version >
226
- <executions >
227
- <execution >
228
- <id >enforce-versions</id >
229
- <goals >
230
- <goal >enforce</goal >
231
- </goals >
232
- <configuration >
233
- <rules >
234
- <requireMavenVersion >
235
- <version >${version.maven} </version >
236
- </requireMavenVersion >
237
- <requireJavaVersion >
238
- <version >${version.jdk} </version >
239
- </requireJavaVersion >
240
- </rules >
241
- </configuration >
242
- </execution >
243
- </executions >
244
- </plugin >
245
- <plugin >
246
- <artifactId >maven-compiler-plugin</artifactId >
247
- <version >${version.compiler.plugin} </version >
248
- <configuration >
249
- <showDeprecation >true</showDeprecation >
250
- <showWarnings >true</showWarnings >
251
- <compilerArgs >
252
- <arg >-Xlint:unchecked</arg >
253
- </compilerArgs >
254
- </configuration >
255
- </plugin >
256
- <plugin >
257
- <groupId >org.jsonschema2pojo</groupId >
258
- <artifactId >jsonschema2pojo-maven-plugin</artifactId >
259
- <version >${version.jsonschema2pojo-maven-plugin} </version >
260
- </plugin >
261
- <plugin >
262
- <groupId >org.apache.maven.plugins</groupId >
263
- <artifactId >maven-surefire-plugin</artifactId >
264
- <version >${version.surefire.plugin} </version >
265
- <configuration >
266
- <argLine >-Xmx1024m -XX:MaxPermSize=256m</argLine >
267
- </configuration >
268
- </plugin >
269
- <plugin >
270
- <groupId >org.apache.maven.plugins</groupId >
271
- <artifactId >maven-failsafe-plugin</artifactId >
272
- <version >${version.failsafe.plugin} </version >
273
- <configuration >
274
- <argLine >-Xmx1024m -XX:MaxPermSize=256m</argLine >
275
- </configuration >
276
- </plugin >
277
- <plugin >
278
- <groupId >org.apache.maven.plugins</groupId >
279
- <artifactId >maven-checkstyle-plugin</artifactId >
280
- <version >${version.checkstyle.plugin} </version >
281
- </plugin >
282
- </plugins >
283
- </pluginManagement >
225
+ <plugins >
226
+ <plugin >
227
+ <artifactId >maven-deploy-plugin</artifactId >
228
+ <version >${version.deploy.plugin} </version >
229
+ <configuration >
230
+ <retryFailedDeploymentCount >10</retryFailedDeploymentCount >
231
+ </configuration >
232
+ </plugin >
233
+ <plugin >
234
+ <groupId >org.apache.maven.plugins</groupId >
235
+ <artifactId >maven-enforcer-plugin</artifactId >
236
+ <version >${version.enforcer.plugin} </version >
237
+ <executions >
238
+ <execution >
239
+ <id >enforce-versions</id >
240
+ <goals >
241
+ <goal >enforce</goal >
242
+ </goals >
243
+ <configuration >
244
+ <rules >
245
+ <requireMavenVersion >
246
+ <version >${version.maven} </version >
247
+ </requireMavenVersion >
248
+ <requireJavaVersion >
249
+ <version >${version.jdk} </version >
250
+ </requireJavaVersion >
251
+ </rules >
252
+ </configuration >
253
+ </execution >
254
+ </executions >
255
+ </plugin >
256
+ <plugin >
257
+ <artifactId >maven-compiler-plugin</artifactId >
258
+ <version >${version.compiler.plugin} </version >
259
+ <configuration >
260
+ <showDeprecation >true</showDeprecation >
261
+ <showWarnings >true</showWarnings >
262
+ <compilerArgs >
263
+ <arg >-Xlint:unchecked</arg >
264
+ </compilerArgs >
265
+ </configuration >
266
+ </plugin >
267
+ <plugin >
268
+ <groupId >org.jsonschema2pojo</groupId >
269
+ <artifactId >jsonschema2pojo-maven-plugin</artifactId >
270
+ <version >${version.jsonschema2pojo-maven-plugin} </version >
271
+ </plugin >
272
+ <plugin >
273
+ <groupId >org.apache.maven.plugins</groupId >
274
+ <artifactId >maven-surefire-plugin</artifactId >
275
+ <version >${version.surefire.plugin} </version >
276
+ <configuration >
277
+ <argLine >-Xmx1024m -XX:MaxPermSize=256m</argLine >
278
+ </configuration >
279
+ </plugin >
280
+ <plugin >
281
+ <groupId >org.apache.maven.plugins</groupId >
282
+ <artifactId >maven-source-plugin</artifactId >
283
+ <version >3.0.1</version >
284
+ <executions >
285
+ <execution >
286
+ <id >attach-sources</id >
287
+ <goals >
288
+ <goal >jar</goal >
289
+ </goals >
290
+ </execution >
291
+ </executions >
292
+ </plugin >
293
+ <plugin >
294
+ <groupId >org.apache.maven.plugins</groupId >
295
+ <artifactId >maven-javadoc-plugin</artifactId >
296
+ <version >2.10.4</version >
297
+ <configuration >
298
+ <source >8</source >
299
+ <additionalparam >-Xdoclint:none</additionalparam >
300
+ </configuration >
301
+ <executions >
302
+ <execution >
303
+ <id >attach-javadocs</id >
304
+ <goals >
305
+ <goal >jar</goal >
306
+ </goals >
307
+ </execution >
308
+ </executions >
309
+ </plugin >
310
+ <!-- <plugin>-->
311
+ <!-- <groupId>org.apache.maven.plugins</groupId>-->
312
+ <!-- <artifactId>maven-gpg-plugin</artifactId>-->
313
+ <!-- <version>1.6</version>-->
314
+ <!-- <executions>-->
315
+ <!-- <execution>-->
316
+ <!-- <id>sign-artifacts</id>-->
317
+ <!-- <phase>verify</phase>-->
318
+ <!-- <goals>-->
319
+ <!-- <goal>sign</goal>-->
320
+ <!-- </goals>-->
321
+ <!-- <configuration>-->
322
+ <!-- <gpgArguments>-->
323
+ <!-- <arg>--batch</arg>-->
324
+ <!-- <arg>--pinentry-mode</arg>-->
325
+ <!-- <arg>loopback</arg>-->
326
+ <!-- </gpgArguments>-->
327
+ <!-- </configuration>-->
328
+ <!-- </execution>-->
329
+ <!-- </executions>-->
330
+ <!-- </plugin>-->
331
+ </plugins >
284
332
</build >
285
333
286
334
<distributionManagement >
305
353
</snapshots >
306
354
</pluginRepository >
307
355
</pluginRepositories >
308
- </project >
356
+ </project >
0 commit comments