Hello,
I have a “Deploy NuGet Package” step with a lot of child steps that perform some fine tuning. I have two roles: web-back and web-front indicating machines that lie inside our network and outside. 90% of the child steps are the same, but I do have 10% of the fine tuning that is specific for each of the roles.
Right now I have the NuGet step (with all the child steps) and the other role-specific fine-tuning steps which follow afterwards (not as child steps, but as normal ones). This works fine so far, however I want to be able to detach/attach from Load Balancer these machines and this will require that all the fine-tuning lies inside the deploy NuGet package step.
It would be useful for me if I could select a subset of the roles specified for a step for some of its child steps. This way I can include the role-specific fine tuning in the parent step. Do you have any idea how to work-around this? Currently I am thinking about putting a property “Enabled” to my steps (as they are PowerShell scripts) and based on a variable to execute or not.
Best,
Boyan