Skip to content

Commit 701fbcc

Browse files
Prepare release v8.6.0
1 parent 72f48f0 commit 701fbcc

File tree

3 files changed

+119
-39
lines changed

3 files changed

+119
-39
lines changed

exporter/pom.xml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99

1010
<parent>
1111
<artifactId>zeebe-kafka-exporter-root</artifactId>
12-
<groupId>at.phactum.zeebe</groupId>
12+
<groupId>com.phactum.zeebe</groupId>
1313
<relativePath>../pom.xml</relativePath>
14-
<version>8.5.1-SNAPSHOT</version>
14+
<version>8.6.0</version>
1515
</parent>
1616

1717
<properties>
@@ -25,7 +25,7 @@
2525
<dependencies>
2626
<!-- runtime dependencies which must be packaged with the exporter -->
2727
<dependency>
28-
<groupId>at.phactum.zeebe</groupId>
28+
<groupId>com.phactum.zeebe</groupId>
2929
<artifactId>zeebe-kafka-exporter-serde</artifactId>
3030
</dependency>
3131

@@ -94,6 +94,14 @@
9494
<build>
9595
<finalName>${exporter.finalName}</finalName>
9696
<plugins>
97+
<plugin>
98+
<groupId>org.apache.maven.plugins</groupId>
99+
<artifactId>maven-source-plugin</artifactId>
100+
</plugin>
101+
<plugin>
102+
<groupId>org.apache.maven.plugins</groupId>
103+
<artifactId>maven-jar-plugin</artifactId>
104+
</plugin>
97105
<plugin>
98106
<groupId>org.apache.maven.plugins</groupId>
99107
<artifactId>maven-dependency-plugin</artifactId>

pom.xml

Lines changed: 93 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@
55
<modelVersion>4.0.0</modelVersion>
66
<name>Zeebe Kafka Exporter Root</name>
77
<artifactId>zeebe-kafka-exporter-root</artifactId>
8-
<groupId>at.phactum.zeebe</groupId>
8+
<groupId>com.phactum.zeebe</groupId>
99
<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>
1113

1214
<modules>
1315
<module>exporter</module>
@@ -33,7 +35,7 @@
3335
<version.slf4j>1.7.36</version.slf4j>
3436
<version.spotbugs>4.2.0</version.spotbugs>
3537
<version.testcontainers>1.17.4</version.testcontainers>
36-
<version.zeebe>8.5.0</version.zeebe>
38+
<version.zeebe>8.6.0</version.zeebe>
3739
<version.zeebe-test-container>3.5.2</version.zeebe-test-container>
3840

3941
<!-- plugin version -->
@@ -79,13 +81,13 @@
7981
<dependencies>
8082
<!-- Sibling modules -->
8183
<dependency>
82-
<groupId>at.phactum.zeebe</groupId>
84+
<groupId>com.phactum.zeebe</groupId>
8385
<artifactId>zeebe-kafka-exporter</artifactId>
8486
<version>${project.version}</version>
8587
</dependency>
8688

8789
<dependency>
88-
<groupId>at.phactum.zeebe</groupId>
90+
<groupId>com.phactum.zeebe</groupId>
8991
<artifactId>zeebe-kafka-exporter-serde</artifactId>
9092
<version>${project.version}</version>
9193
</dependency>
@@ -204,6 +206,18 @@
204206
<build>
205207
<pluginManagement>
206208
<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>
207221
<!-- compiler -->
208222
<plugin>
209223
<groupId>org.apache.maven.plugins</groupId>
@@ -213,12 +227,21 @@
213227

214228
<!-- JAVADOC -->
215229
<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>
222245
</plugin>
223246

224247
<!-- unit tests -->
@@ -410,15 +433,42 @@
410433
</build>
411434

412435
<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>
413455
<profile>
414-
<id>community-action-maven-release</id>
456+
<id>ossrh</id>
415457
<properties>
416458
<skipChecks>true</skipChecks>
417459
<performRelease>true</performRelease>
460+
<serverId>phactum-ossrh</serverId>
418461
</properties>
419-
420462
<build>
421463
<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>
422472
<plugin>
423473
<groupId>org.apache.maven.plugins</groupId>
424474
<artifactId>maven-gpg-plugin</artifactId>
@@ -440,22 +490,18 @@
440490
</gpgArguments>
441491
</configuration>
442492
</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>
443502
</plugins>
444503
</build>
445504
</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>
459505
</profiles>
460506

461507
<repositories>
@@ -484,12 +530,25 @@
484530
</repository>
485531
</repositories>
486532

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>
495554
</project>

serde/pom.xml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,24 @@
1010

1111
<parent>
1212
<artifactId>zeebe-kafka-exporter-root</artifactId>
13-
<groupId>at.phactum.zeebe</groupId>
14-
<version>8.5.1-SNAPSHOT</version>
13+
<groupId>com.phactum.zeebe</groupId>
14+
<version>8.6.0</version>
1515
<relativePath>../pom.xml</relativePath>
1616
</parent>
1717

18+
<build>
19+
<plugins>
20+
<plugin>
21+
<groupId>org.apache.maven.plugins</groupId>
22+
<artifactId>maven-source-plugin</artifactId>
23+
</plugin>
24+
<plugin>
25+
<groupId>org.apache.maven.plugins</groupId>
26+
<artifactId>maven-jar-plugin</artifactId>
27+
</plugin>
28+
</plugins>
29+
</build>
30+
1831
<dependencies>
1932
<!-- serialization -->
2033
<dependency>

0 commit comments

Comments
 (0)