From fc09f27a8961c2f64b3f6cab3edca6b733cb21ea Mon Sep 17 00:00:00 2001 From: yahavi Date: Sun, 11 Dec 2022 09:03:35 +0200 Subject: [PATCH] Skip null matrix values in buildMatrixParamsString --- .../extractor/clientConfiguration/util/DeploymentUrlUtils.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-info-extractor/src/main/java/org/jfrog/build/extractor/clientConfiguration/util/DeploymentUrlUtils.java b/build-info-extractor/src/main/java/org/jfrog/build/extractor/clientConfiguration/util/DeploymentUrlUtils.java index a3b31e788..e4b08a44f 100644 --- a/build-info-extractor/src/main/java/org/jfrog/build/extractor/clientConfiguration/util/DeploymentUrlUtils.java +++ b/build-info-extractor/src/main/java/org/jfrog/build/extractor/clientConfiguration/util/DeploymentUrlUtils.java @@ -72,6 +72,9 @@ public static String buildMatrixParamsString(ArrayListMultimap m if (matrixParams != null && !matrixParams.isEmpty()) { for (String propertyKey : matrixParams.keySet()) { for (String multiPropertyValue : matrixParams.get(propertyKey)) { + if (multiPropertyValue == null) { + continue; + } // Due to known bug in Artifactory, in order to support multi values properties // we add a statement to each value separately. for (String propertyValue : multiPropertyValue.split(",")) {