Running multiple process steps in parallel on multiple workers

Hi,

We have a couple of workers installed and we need to execute many process steps in parallel on these workers. The order that each step runs doesn’t matter because they are independent of each other.

Normally the number of steps to run is a lot more higher that the number of workers available, so we would expect Octopus could manage the assignment between the step to execute and the workers available.

We have defined the following variable on the project:
OctopusBypassDeploymentMutex=False

It seams it affects all the steps at the beginning of the execution (leasing the workers) and that it executes the already predefined work to do.
We would like it to affect the steps to the available workers and the remaining steps would be affected as soon as on worker becomes available. This way the execution process would be much more efficient.

Could you help us on this issue?

Regards,
Helder Costa

2 Likes

https://secure.helpscout.net/conversation/936749409/49119/