Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-40695

Allow lightweight or remote checkout for Groovy libraries

XMLWordPrintable

      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.

      Some ideas:

      • 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

            Unassigned Unassigned
            owood Owen Wood
            Votes:
            9 Vote for this issue
            Watchers:
            18 Start watching this issue

              Created:
              Updated:
              Resolved: