The Git-Flow Maven Plugin supports various Git workflows, including GitFlow and GitHub Flow. This plugin runs Git and Maven commands from the command line.
The release and release-start goals have a releaseVersion parameter that can be used to set and modify the version used in the process, but the release-finish (and neither hotfix-finish) do. I would like to reserve the right to overwrite whatever the pom has with the release branch name as editing the pom is frequently forgotten whereas using the correct branch name is not (if the release branch was created manually).
The release and release-start goals have a
releaseVersion
parameter that can be used to set and modify the version used in the process, but therelease-finish
(and neither hotfix-finish) do. I would like to reserve the right to overwrite whatever the pom has with the release branch name as editing the pom is frequently forgotten whereas using the correct branch name is not (if the release branch was created manually).