|
7 | 7 | <version>0.3.0-SNAPSHOT</version> |
8 | 8 | <packaging>pom</packaging> |
9 | 9 |
|
10 | | - <!-- <name>${project.artifactId}</name> --> |
| 10 | + <name>SANSA Stack - Query Layer - Parent</name> |
11 | 11 | <description>SANSA Query Library</description> |
12 | 12 | <inceptionYear>2015</inceptionYear> |
13 | 13 |
|
|
16 | 16 | <url>http://sda.tech</url> |
17 | 17 | </organization> |
18 | 18 |
|
| 19 | + <modules> |
| 20 | + <module>sansa-query-spark-parent</module> |
| 21 | + <module>sansa-query-flink-parent</module> |
| 22 | + </modules> |
| 23 | + |
19 | 24 | <properties> |
20 | 25 | <maven.compiler.source>1.8</maven.compiler.source> |
21 | 26 | <maven.compiler.target>1.8</maven.compiler.target> |
|
41 | 46 | <httpcomponents.version>4.5.3</httpcomponents.version> |
42 | 47 | </properties> |
43 | 48 |
|
44 | | - <modules> |
45 | | - <module>sansa-query-spark-parent</module> |
46 | | - <module>sansa-query-flink-parent</module> |
47 | | - </modules> |
48 | | - |
49 | 49 | <scm> |
50 | 50 | <url>https://github.com/SANSA-Stack/SANSA-Query</url> |
51 | 51 | <connection>scm:git:git://github.com/SANSA-Stack/SANSA-Query.git</connection> |
52 | 52 | <developerConnection>scm:git:git@github.com:SANSA-Stack/SANSA-Query.git</developerConnection> |
53 | 53 | </scm> |
54 | 54 |
|
55 | | - |
56 | 55 | <issueManagement> |
57 | 56 | <system>GitHub</system> |
58 | | - <url>https://github.com/SANSA-Stack/SANSA-Query</url> |
| 57 | + <url>https://github.com/SANSA-Stack/SANSA-Query/issues</url> |
59 | 58 | </issueManagement> |
60 | 59 |
|
| 60 | + <licenses> |
| 61 | + <license> |
| 62 | + <name>Apache License 2.0</name> |
| 63 | + <url>http://www.apache.org/licenses/LICENSE-2.0.html</url> |
| 64 | + <distribution>repo</distribution> |
| 65 | + </license> |
| 66 | + </licenses> |
| 67 | + |
61 | 68 | <developers> |
62 | 69 | <developer> |
63 | 70 | <id>Aklakan</id> |
|
95 | 102 | <plugin> |
96 | 103 | <groupId>org.apache.maven.plugins</groupId> |
97 | 104 | <artifactId>maven-javadoc-plugin</artifactId> |
98 | | - <version>2.9.1</version> |
99 | 105 | <executions> |
100 | 106 | <execution> |
101 | 107 | <id>attach-javadocs</id> |
|
343 | 349 | </plugin> |
344 | 350 |
|
345 | 351 | <plugin> |
346 | | - <groupId>net.alchim31.maven</groupId> |
347 | | - <artifactId>scala-maven-plugin</artifactId> |
| 352 | + <groupId>org.apache.maven.plugins</groupId> |
| 353 | + <artifactId>maven-surefire-plugin</artifactId> |
348 | 354 | </plugin> |
349 | 355 |
|
350 | 356 | <plugin> |
351 | | - <groupId>org.codehaus.mojo</groupId> |
352 | | - <artifactId>build-helper-maven-plugin</artifactId> |
| 357 | + <groupId>org.apache.maven.plugins</groupId> |
| 358 | + <artifactId>maven-source-plugin</artifactId> |
353 | 359 | </plugin> |
354 | 360 |
|
355 | 361 | <plugin> |
356 | 362 | <groupId>org.apache.maven.plugins</groupId> |
357 | | - <artifactId>maven-surefire-plugin</artifactId> |
| 363 | + <artifactId>maven-javadoc-plugin</artifactId> |
| 364 | + </plugin> |
| 365 | + |
| 366 | + <plugin> |
| 367 | + <groupId>net.alchim31.maven</groupId> |
| 368 | + <artifactId>scala-maven-plugin</artifactId> |
| 369 | + </plugin> |
| 370 | + |
| 371 | + <plugin> |
| 372 | + <groupId>org.apache.maven.plugins</groupId> |
| 373 | + <artifactId>maven-site-plugin</artifactId> |
358 | 374 | </plugin> |
359 | 375 |
|
360 | 376 | <plugin> |
|
366 | 382 | <pluginManagement> |
367 | 383 | <plugins> |
368 | 384 | <plugin> |
369 | | - <groupId>com.amashchenko.maven.plugin</groupId> |
370 | | - <artifactId>gitflow-maven-plugin</artifactId> |
371 | | - <version>1.3.1</version> |
| 385 | + <groupId>org.apache.maven.plugins</groupId> |
| 386 | + <artifactId>maven-compiler-plugin</artifactId> |
| 387 | + <version>3.6.0</version> |
372 | 388 | <configuration> |
373 | | - <gitFlowConfig> |
374 | | - <versionTagPrefix>v</versionTagPrefix> |
375 | | - </gitFlowConfig> |
376 | | - <pushRemote>false</pushRemote> |
| 389 | + <source>${maven.compiler.source}</source> |
| 390 | + <target>${maven.compiler.target}</target> |
377 | 391 | </configuration> |
378 | 392 | </plugin> |
379 | 393 |
|
380 | 394 | <plugin> |
381 | 395 | <groupId>org.apache.maven.plugins</groupId> |
382 | | - <artifactId>maven-compiler-plugin</artifactId> |
383 | | - <version>3.6.0</version> |
| 396 | + <artifactId>maven-surefire-plugin</artifactId> |
| 397 | + <version>2.18.1</version> |
384 | 398 | <configuration> |
385 | | - <source>${maven.compiler.source}</source> |
386 | | - <target>${maven.compiler.target}</target> |
| 399 | + <useFile>false</useFile> |
| 400 | + <disableXmlReport>true</disableXmlReport> |
| 401 | + <!-- If you have classpath issue like NoDefClassError,... --> |
| 402 | + <!-- useManifestOnlyJar>false</useManifestOnlyJar --> |
| 403 | + <includes> |
| 404 | + <include>**/*Test.*</include> |
| 405 | + <include>**/*Suite.*</include> |
| 406 | + </includes> |
387 | 407 | </configuration> |
388 | 408 | </plugin> |
389 | 409 |
|
| 410 | + <plugin> |
| 411 | + <groupId>org.apache.maven.plugins</groupId> |
| 412 | + <artifactId>maven-source-plugin</artifactId> |
| 413 | + <version>3.0.1</version> |
| 414 | + <executions> |
| 415 | + <execution> |
| 416 | + <id>attach-sources</id> |
| 417 | + <phase>verify</phase> |
| 418 | + <goals> |
| 419 | + <goal>jar-no-fork</goal> |
| 420 | + </goals> |
| 421 | + </execution> |
| 422 | + </executions> |
| 423 | + </plugin> |
| 424 | + |
| 425 | + <plugin> |
| 426 | + <groupId>org.apache.maven.plugins</groupId> |
| 427 | + <artifactId>maven-javadoc-plugin</artifactId> |
| 428 | + <version>2.10.4</version> |
| 429 | + <configuration> |
| 430 | + <failOnError>false</failOnError> |
| 431 | + </configuration> |
| 432 | + <executions> |
| 433 | + <execution> |
| 434 | + <id>attach-javadocs</id> |
| 435 | + <goals> |
| 436 | + <goal>jar</goal> |
| 437 | + </goals> |
| 438 | + </execution> |
| 439 | + </executions> |
| 440 | + </plugin> |
| 441 | + |
390 | 442 |
|
391 | 443 | <!-- Scala Maven --> |
392 | 444 | <plugin> |
|
438 | 490 | </plugin> |
439 | 491 |
|
440 | 492 | <plugin> |
441 | | - <groupId>org.codehaus.mojo</groupId> |
442 | | - <artifactId>build-helper-maven-plugin</artifactId> |
443 | | - <version>3.0.0</version> |
444 | | - <executions> |
445 | | - <execution> |
446 | | - <id>add-source</id> |
447 | | - <phase>generate-sources</phase> |
448 | | - <goals> |
449 | | - <goal>add-source</goal> |
450 | | - </goals> |
451 | | - <configuration> |
452 | | - <sources> |
453 | | - <source>src/main/scala</source> |
454 | | - <!-- <source>src/main/scala_${scala.binary.version}</source> --> |
455 | | - </sources> |
456 | | - </configuration> |
457 | | - </execution> |
458 | | - </executions> |
| 493 | + <groupId>org.apache.maven.plugins</groupId> |
| 494 | + <artifactId>maven-site-plugin</artifactId> |
| 495 | + <version>3.6</version> |
| 496 | + <configuration> |
| 497 | + <reportPlugins> |
| 498 | + <plugin> |
| 499 | + <artifactId>maven-project-info-reports-plugin</artifactId> |
| 500 | + <version>2.9</version> |
| 501 | + </plugin> |
| 502 | + <plugin> |
| 503 | + <groupId>net.alchim31.maven</groupId> |
| 504 | + <artifactId>scala-maven-plugin</artifactId> |
| 505 | + </plugin> |
| 506 | + </reportPlugins> |
| 507 | + </configuration> |
459 | 508 | </plugin> |
460 | 509 |
|
461 | | - |
462 | 510 | <plugin> |
463 | | - <groupId>org.apache.maven.plugins</groupId> |
464 | | - <artifactId>maven-surefire-plugin</artifactId> |
465 | | - <version>2.18.1</version> |
| 511 | + <groupId>com.amashchenko.maven.plugin</groupId> |
| 512 | + <artifactId>gitflow-maven-plugin</artifactId> |
| 513 | + <version>1.8.0</version> |
466 | 514 | <configuration> |
467 | | - <useFile>false</useFile> |
468 | | - <disableXmlReport>true</disableXmlReport> |
469 | | - <!-- If you have classpath issue like NoDefClassError,... --> |
470 | | - <!-- useManifestOnlyJar>false</useManifestOnlyJar --> |
471 | | - <includes> |
472 | | - <include>**/*Test.*</include> |
473 | | - <include>**/*Suite.*</include> |
474 | | - </includes> |
| 515 | + <gitFlowConfig> |
| 516 | + <versionTagPrefix>v</versionTagPrefix> |
| 517 | + </gitFlowConfig> |
475 | 518 | </configuration> |
476 | 519 | </plugin> |
477 | 520 |
|
|
530 | 573 | </execution> |
531 | 574 | </executions> |
532 | 575 | </plugin> |
| 576 | + |
533 | 577 | <plugin> |
534 | 578 | <groupId>org.sonatype.plugins</groupId> |
535 | 579 | <artifactId>nexus-staging-maven-plugin</artifactId> |
|
0 commit comments