From ccc881f7649fa859cea76c67fc8b4e419605da03 Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Thu, 28 Jun 2018 18:04:42 +0200 Subject: [PATCH] Ensures that there are no quotes passed from Jenkins --- .../cloud/release/internal/spring/SpringReleaser.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spring-cloud-release-tools-spring/src/main/java/org/springframework/cloud/release/internal/spring/SpringReleaser.java b/spring-cloud-release-tools-spring/src/main/java/org/springframework/cloud/release/internal/spring/SpringReleaser.java index e4eb81cd..e1c5eb86 100644 --- a/spring-cloud-release-tools-spring/src/main/java/org/springframework/cloud/release/internal/spring/SpringReleaser.java +++ b/spring-cloud-release-tools-spring/src/main/java/org/springframework/cloud/release/internal/spring/SpringReleaser.java @@ -130,6 +130,10 @@ public class SpringReleaser { options.startFrom = ""; enforceFullRelease(options); } else if (!options.taskNames.isEmpty()) { + options.taskNames = new ArrayList<>(options.taskNames) + .stream() + .map(this::removeQuotingChars) + .collect(Collectors.toList()); filteredProjects = filteredProjects.stream() .filter(project -> options.taskNames.contains(project)) .collect(Collectors.toList());