• Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • pipeline
    • None

      Provide an area in the Git repository to store Groovy files, where function calls in DSL scripts like xyz(a, b, c) automatically resolve into loading xyz.groovy and calling its run(a, b, c) method.

      This will enable the team that designs workflow libraries to really beautify the syntax that end users will see.

          [JENKINS-26135] User-defined functions in git-global-lib

          Jesse Glick created issue -
          Jesse Glick made changes -
          Link New: This issue is related to JENKINS-26052 [ JENKINS-26052 ]
          Jesse Glick made changes -
          Remote Link New: This issue links to "PR 131 (Web Link)" [ 12911 ]
          Jesse Glick made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Jesse Glick made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Progress [ 3 ] New: Resolved [ 5 ]
          Jesse Glick made changes -
          Link New: This issue depends on JENKINS-30390 [ JENKINS-30390 ]
          Jesse Glick made changes -
          Link New: This issue depends on JENKINS-30414 [ JENKINS-30414 ]
          Jesse Glick made changes -
          Link Original: This issue depends on JENKINS-30390 [ JENKINS-30390 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 160125 ] New: JNJira + In-Review [ 196331 ]
          Andrew Bayer made changes -
          Component/s New: pipeline-general [ 21692 ]
          Andrew Bayer made changes -
          Component/s Original: workflow-plugin [ 18820 ]

            kohsuke Kohsuke Kawaguchi
            jglick Jesse Glick
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: