I have a deployment process containing from several steps. Every step can be installed on several targets. All of them were intalled one by one and it was fine. But I have noticed that one of my steps can be installed on all targets at the same time without any problems. On some production environments there can be up to 18 targets. Every deploy takes 30-60 sec but all targets can take 14-15 min.
I have found out “Start Trigger” option which can be set to “Run in parallel with the previous step” but I don’t need to run this step with the previous at the same time. I just need to deploy this step only on all targets in parallel.
I have also found out “Octopus.Action.MaxParallelism” variables. “This variable limits the maximum number of packages that can be concurrently deployed to multiple targets” © but looks like it affect all steps but I need to install only one step in parallel mode. All others must be installed one by one.
Does anybody know is it possible and how to do that?