Provides a Java implementation of Conventional Commits for projects built with Java 1.8+ using Git for version control.
This plugin works together with the Maven Release Plugin to create conventional commit compliant releases for your Maven projects
In your main pom.xml
file add the plugin:
<plugins>
<plugin>
<groupId>com.smartling.cc4j</groupId>
<artifactId>conventional-commits-maven-plugin</artifactId>
<version>${version}</version>
</plugin>
</plugins>
mvn conventional-commits:version release:prepare
mvn release:perform
A [Gradle] plugin is planned for future release.