Deploy to all deployment targets in parallel stops after first error

Deploy to all deployment targets in parallel stops after first error on a target.

Video link: https://monosnap.com/file/TLnQxxI9czzmrdQiNByOnOSn4Hezjs
Step screen: https://monosnap.com/file/ANc8fXu9lF0nGkmhvwLJtSxzgECv8K.png
Variable screen: https://monosnap.com/file/xzqspX8e8pzCqGqGUuW3b2OStfu8Ds.png

Step script:
$i = 0

while ($i -ne $timeout){
Write-Output $i
$i += 1
Start-Sleep -s 2
}

if ($timeout -eq 5){
Write-Error “OH NO!”
}

Hi Alexey,

Thanks for getting in touch! The behaviour you have shown here is by design. When one machine fails but the others are still running scripts or processes we stop the deployment (no further steps) but we do not interrupt the currently running steps as they may be at part of a process that would break much worse than not running the rest of the steps.

Warm Regards,
Vanessa