New feature suggestion.
Currently, all shared library functions seem to execute on the master.
Allow defining some sort of mechanism to allow specifying an executor for the code execution.
- by defining this in the library code (something similar to what node(...) definitions do)
- via a shared library form field that allows defining the agent to run on
- checkbox on the shared library form that toggles whether code should be run same node as calling Pipeline block