Skip to content

Commit 9805596

Browse files
committed
Setup JReleaser for release notes and pushing release tag
(cherry picked from commit 621712e)
1 parent 2cb3951 commit 9805596

File tree

1 file changed

+50
-0
lines changed

1 file changed

+50
-0
lines changed

pom.xml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,8 @@
123123
<revapi-reporter-json.version>0.5.0</revapi-reporter-json.version>
124124
<revapi-reporter-text.version>0.15.0</revapi-reporter-text.version>
125125
<revapi.skip>true</revapi.skip>
126+
127+
<jreleaser-maven-plugin.version>1.13.1</jreleaser-maven-plugin.version>
126128
</properties>
127129

128130
<modules>
@@ -584,6 +586,11 @@
584586
</execution>
585587
</executions>
586588
</plugin>
589+
<plugin>
590+
<groupId>org.jreleaser</groupId>
591+
<artifactId>jreleaser-maven-plugin</artifactId>
592+
<version>${jreleaser-maven-plugin.version}</version>
593+
</plugin>
587594
</plugins>
588595
</pluginManagement>
589596

@@ -837,5 +844,48 @@
837844
<defaultGoal>clean install</defaultGoal>
838845
</build>
839846
</profile>
847+
<profile>
848+
<id>jreleaser</id>
849+
<build>
850+
<plugins>
851+
<plugin>
852+
<groupId>org.jreleaser</groupId>
853+
<artifactId>jreleaser-maven-plugin</artifactId>
854+
<version>${jreleaser-maven-plugin.version}</version>
855+
<inherited>false</inherited>
856+
<configuration>
857+
<projectVersionPattern>SEMVER</projectVersionPattern>
858+
<jreleaser>
859+
<release>
860+
<github>
861+
<owner>smallrye</owner>
862+
<name>smallrye-reactive-messaging</name>
863+
<overwrite>true</overwrite>
864+
<changelog>
865+
<preset>conventional-commits</preset>
866+
<links>true</links>
867+
<formatted>ALWAYS</formatted>
868+
<hide>
869+
<contributors>
870+
<contributor>GitHub</contributor>
871+
<contributor>dependabot[bot]</contributor>
872+
<contributor>bot</contributor>
873+
<contributor>jreleaserbot</contributor>
874+
<contributor>smallrye-ci</contributor>
875+
</contributors>
876+
</hide>
877+
</changelog>
878+
<prerelease>
879+
<pattern>.*-M[0-9]+</pattern>
880+
</prerelease>
881+
<discussionCategoryName>Announcements</discussionCategoryName>
882+
</github>
883+
</release>
884+
</jreleaser>
885+
</configuration>
886+
</plugin>
887+
</plugins>
888+
</build>
889+
</profile>
840890
</profiles>
841891
</project>

0 commit comments

Comments
 (0)