Merge "Fixed newline in parallel output"
diff --git a/test-salt-models-pipeline.groovy b/test-salt-models-pipeline.groovy
index f2d2c33..2987314 100644
--- a/test-salt-models-pipeline.groovy
+++ b/test-salt-models-pipeline.groovy
@@ -70,8 +70,8 @@
           def partition = partitions[i]
           buildSteps.put("partition-${i}", new HashMap<String,org.jenkinsci.plugins.workflow.cps.CpsClosure2>())
           for(int k=0; k < partition.size;k++){
-              def basename = sh script: "basename ${partition[k]} .yml", returnStdout: true
-              buildSteps.get("partition-${i}").put(basename, { setupAndTestNode(basename.trim()) })
+              def basename = sh(script: "basename ${partition[k]} .yml", returnStdout: true).trim()
+              buildSteps.get("partition-${i}").put(basename, { setupAndTestNode(basename })
           }
         }
         common.serial(buildSteps)