From e980b1f74e9414ef56f8e9e99a8f0c693e114380 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Basl=C3=A9?= Date: Fri, 21 Feb 2020 20:27:21 +0100 Subject: [PATCH] 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. --- .../java/releaser/internal/project/ProjectCommandExecutor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releaser-core/src/main/java/releaser/internal/project/ProjectCommandExecutor.java b/releaser-core/src/main/java/releaser/internal/project/ProjectCommandExecutor.java index a0f2d229..f6a5cc32 100644 --- a/releaser-core/src/main/java/releaser/internal/project/ProjectCommandExecutor.java +++ b/releaser-core/src/main/java/releaser/internal/project/ProjectCommandExecutor.java @@ -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); }