Fix multiline Windows log output
PowerShell's `echo` prints each argument in a separate line, which led
to outputs like
Running
install.ps1
This change moves everything back into a single line.
cr
@@ -177,7 +177,7 @@ func (inst *Installer) readPs1Action(context context.T, action *Action, workingD
}
runCommand := []interface{}{}
- runCommand = append(runCommand, fmt.Sprintf("echo Running %v.ps1", action.actionName))
+ runCommand = append(runCommand, fmt.Sprintf("echo 'Running %v.ps1'", action.actionName))
for k, v := range envVars {
v = executers.QuotePsString(v)
