|
5 | 5 | <modelVersion>4.0.0</modelVersion> |
6 | 6 | <name>Zeebe Kafka Exporter Root</name> |
7 | 7 | <artifactId>zeebe-kafka-exporter-root</artifactId> |
8 | | - <groupId>at.phactum.zeebe</groupId> |
| 8 | + <groupId>com.phactum.zeebe</groupId> |
9 | 9 | <packaging>pom</packaging> |
10 | | - <version>8.5.1-SNAPSHOT</version> |
| 10 | + <version>8.6.0</version> |
| 11 | + <description>Export events from Zeebe to Kafka</description> |
| 12 | + <url>https://github.com/phactum/zeebe-kafka-exporter</url> |
11 | 13 |
|
12 | 14 | <modules> |
13 | 15 | <module>exporter</module> |
|
33 | 35 | <version.slf4j>1.7.36</version.slf4j> |
34 | 36 | <version.spotbugs>4.2.0</version.spotbugs> |
35 | 37 | <version.testcontainers>1.17.4</version.testcontainers> |
36 | | - <version.zeebe>8.5.0</version.zeebe> |
| 38 | + <version.zeebe>8.6.0</version.zeebe> |
37 | 39 | <version.zeebe-test-container>3.5.2</version.zeebe-test-container> |
38 | 40 |
|
39 | 41 | <!-- plugin version --> |
|
79 | 81 | <dependencies> |
80 | 82 | <!-- Sibling modules --> |
81 | 83 | <dependency> |
82 | | - <groupId>at.phactum.zeebe</groupId> |
| 84 | + <groupId>com.phactum.zeebe</groupId> |
83 | 85 | <artifactId>zeebe-kafka-exporter</artifactId> |
84 | 86 | <version>${project.version}</version> |
85 | 87 | </dependency> |
86 | 88 |
|
87 | 89 | <dependency> |
88 | | - <groupId>at.phactum.zeebe</groupId> |
| 90 | + <groupId>com.phactum.zeebe</groupId> |
89 | 91 | <artifactId>zeebe-kafka-exporter-serde</artifactId> |
90 | 92 | <version>${project.version}</version> |
91 | 93 | </dependency> |
|
204 | 206 | <build> |
205 | 207 | <pluginManagement> |
206 | 208 | <plugins> |
| 209 | + <plugin> |
| 210 | + <groupId>org.apache.maven.plugins</groupId> |
| 211 | + <artifactId>maven-source-plugin</artifactId> |
| 212 | + <executions> |
| 213 | + <execution> |
| 214 | + <id>attach-sources</id> |
| 215 | + <goals> |
| 216 | + <goal>jar</goal> |
| 217 | + </goals> |
| 218 | + </execution> |
| 219 | + </executions> |
| 220 | + </plugin> |
207 | 221 | <!-- compiler --> |
208 | 222 | <plugin> |
209 | 223 | <groupId>org.apache.maven.plugins</groupId> |
|
213 | 227 |
|
214 | 228 | <!-- JAVADOC --> |
215 | 229 | <plugin> |
216 | | - <groupId>org.apache.maven.plugins</groupId> |
217 | | - <artifactId>maven-javadoc-plugin</artifactId> |
218 | | - <version>${plugin.version.javadoc}</version> |
219 | | - <configuration> |
220 | | - <source>${version.java}</source> |
221 | | - </configuration> |
| 230 | + <groupId>org.apache.maven.plugins</groupId> |
| 231 | + <artifactId>maven-jar-plugin</artifactId> |
| 232 | + <executions> |
| 233 | + <execution> |
| 234 | + <id>empty-javadoc-jar</id> |
| 235 | + <phase>package</phase> |
| 236 | + <goals> |
| 237 | + <goal>jar</goal> |
| 238 | + </goals> |
| 239 | + <configuration> |
| 240 | + <classifier>javadoc</classifier> |
| 241 | + <classesDirectory>${basedir}/javadoc</classesDirectory> |
| 242 | + </configuration> |
| 243 | + </execution> |
| 244 | + </executions> |
222 | 245 | </plugin> |
223 | 246 |
|
224 | 247 | <!-- unit tests --> |
|
410 | 433 | </build> |
411 | 434 |
|
412 | 435 | <profiles> |
| 436 | + <!-- |
| 437 | + development profile is on by default, but disabled during release |
| 438 | + --> |
| 439 | + <profile> |
| 440 | + <id>development</id> |
| 441 | + <activation> |
| 442 | + <property> |
| 443 | + <name>performRelease</name> |
| 444 | + <value>!true</value> |
| 445 | + </property> |
| 446 | + </activation> |
| 447 | + <distributionManagement> |
| 448 | + <repository> |
| 449 | + <id>github</id> |
| 450 | + <name>GitHub Phactum Apache Maven Packages</name> |
| 451 | + <url>https://maven.pkg.github.com/phactum/zeebe-kafka-exporter</url> |
| 452 | + </repository> |
| 453 | + </distributionManagement> |
| 454 | + </profile> |
413 | 455 | <profile> |
414 | | - <id>community-action-maven-release</id> |
| 456 | + <id>ossrh</id> |
415 | 457 | <properties> |
416 | 458 | <skipChecks>true</skipChecks> |
417 | 459 | <performRelease>true</performRelease> |
| 460 | + <serverId>phactum-ossrh</serverId> |
418 | 461 | </properties> |
419 | | - |
420 | 462 | <build> |
421 | 463 | <plugins> |
| 464 | + <plugin> |
| 465 | + <groupId>org.apache.maven.plugins</groupId> |
| 466 | + <artifactId>maven-deploy-plugin</artifactId> |
| 467 | + <version>2.7</version> |
| 468 | + <configuration> |
| 469 | + <skip>true</skip> |
| 470 | + </configuration> |
| 471 | + </plugin> |
422 | 472 | <plugin> |
423 | 473 | <groupId>org.apache.maven.plugins</groupId> |
424 | 474 | <artifactId>maven-gpg-plugin</artifactId> |
|
440 | 490 | </gpgArguments> |
441 | 491 | </configuration> |
442 | 492 | </plugin> |
| 493 | + <plugin> |
| 494 | + <groupId>org.sonatype.central</groupId> |
| 495 | + <artifactId>central-publishing-maven-plugin</artifactId> |
| 496 | + <version>0.7.0</version> |
| 497 | + <extensions>true</extensions> |
| 498 | + <configuration> |
| 499 | + <publishingServerId>${serverId}</publishingServerId> |
| 500 | + </configuration> |
| 501 | + </plugin> |
443 | 502 | </plugins> |
444 | 503 | </build> |
445 | 504 | </profile> |
446 | | - |
447 | | - <!-- |
448 | | - development profile is on by default, but disabled during release |
449 | | - --> |
450 | | - <profile> |
451 | | - <id>development</id> |
452 | | - <activation> |
453 | | - <property> |
454 | | - <name>performRelease</name> |
455 | | - <value>!true</value> |
456 | | - </property> |
457 | | - </activation> |
458 | | - </profile> |
459 | 505 | </profiles> |
460 | 506 |
|
461 | 507 | <repositories> |
|
484 | 530 | </repository> |
485 | 531 | </repositories> |
486 | 532 |
|
487 | | - <distributionManagement> |
488 | | - <repository> |
489 | | - <id>github</id> |
490 | | - <name>GitHub Phactum Apache Maven Packages</name> |
491 | | - <url>https://maven.pkg.github.com/phactum/zeebe-kafka-exporter</url> |
492 | | - </repository> |
493 | | - </distributionManagement> |
494 | | - |
| 533 | + <licenses> |
| 534 | + <license> |
| 535 | + <name>Apache License, Version 2.0</name> |
| 536 | + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> |
| 537 | + <distribution>repo</distribution> |
| 538 | + </license> |
| 539 | + </licenses> |
| 540 | + |
| 541 | + <developers> |
| 542 | + <developer> |
| 543 | + <id>VanillaBP</id> |
| 544 | + <organization>Phactum Softwareentwicklung GmbH</organization> |
| 545 | + <organizationUrl>https://www.phactum.at</organizationUrl> |
| 546 | + </developer> |
| 547 | + </developers> |
| 548 | + |
| 549 | + <scm> |
| 550 | + <connection>scm:git:https://github.com/phactum/zeebe-kafka-exporter.git</connection> |
| 551 | + <developerConnection>scm:git:https://github.com/phactum/zeebe-kafka-exporter.git</developerConnection> |
| 552 | + <url>https://github.com/phactum/zeebe-kafka-exporter/tree/main</url> |
| 553 | + </scm> |
495 | 554 | </project> |
0 commit comments