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

Jenkins CLI groovy command cant access classes from workflowLibs.git

    Details

    • Similar Issues:

      Description

      I would like to run snippets of groovy code (that access classes defined in the workflowLibs.git repository) via the Jenkins CLI using the groovy and groovsh command support.

      Currently Jenkins CLI starts executing the groovy code, but cant find the relevant classes (defined in workflowLibs.git repo).

      I think this is just a matter of having the right classpath setup in the groovy/groovysh backend on the Jenkins server that is accessed via the CLI (as is done auto-magically for the script area within the workflow job definition).

        Attachments

          Activity

          Hide
          jglick Jesse Glick added a comment -

          The workflowLibs repository is only intended to be used from Workflows: the classes are expected to run Workflow steps and be CPS-transformed. What you can and should do from the groovy CLI command is quite different.

          Show
          jglick Jesse Glick added a comment - The workflowLibs repository is only intended to be used from Workflows: the classes are expected to run Workflow steps and be CPS-transformed. What you can and should do from the groovy CLI command is quite different.

            People

            • Assignee:
              jglick Jesse Glick
              Reporter:
              ncorran Nicholas Corran
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: