fix #186 Use originalVersion as basis for NEXT_VERSION_MUSTACHE replacement

Using `changedVersion` typically results in a .RELEASE suffix, which is undesired.
On the other hand `originalVersion` typically has a snapshot suffix.
This commit is contained in:
Simon Baslé
2020-02-21 20:27:21 +01:00
committed by Marcin Grzejszczak
parent ea76d81630
commit e980b1f74e

View File

@@ -205,7 +205,7 @@ public class ProjectCommandExecutor {
private String replaceAllPlaceHolders(ProjectVersion originalVersion,
ProjectVersion changedVersion, String command) {
return command.replace(VERSION_MUSTACHE, changedVersion.version)
.replace(NEXT_VERSION_MUSTACHE, changedVersion.bumpedVersion())
.replace(NEXT_VERSION_MUSTACHE, originalVersion.bumpedVersion())
.replace(OLD_VERSION_MUSTACHE, originalVersion.version);
}