This is a minor annoyance, but I notice that output from my PreDeploy.ps1 or Deploy.ps1 is being wrapped at 80 characters, whereas other logging lines are left alone.
I suspect the problem is that powershell is deciding (because it’s smarter than you) that you want word wrapping, maybe because the default console-host attached to the shell has 80 columns.
Just a quick follow up: Write-Host seems to prevent unwanted line wrapping in powershell, where as Write-Output seems to be responsible for this stupid unwanted line wrapping behavior.