I have a somewhat unique scenario.
We have a modular Windows service solution that dynamically loads plugins at runtime (based on a local folder path).
Currently we are deploying all of the plugins with the Windows service using Octopus.
We’d like to deploy subsets of the plugins (which are simply class libraries) to different servers, possibly using deployment steps for each plugin that we could toggle on or off.
If the deploy steps could be generated dynamically, that would be ideal. I suppose that we could deploy all of the files, like we’re doing now, and then have Powershell scripts, and deployment steps, for each plugin to add or remove that plugin.
I’m wondering if you’ve ever run across this type of scenario?
Thanks! Jason