• Icon: New Feature New Feature
    • Resolution: Duplicate
    • Icon: Major Major
    • pipeline
    • None

      It's a follow-up to the discussion to FOSDEM: https://docs.google.com/document/d/1yK2J_sv1ceLYYbeLzEW8VZ3HEr8AxZcZr8GhMk6gLUY/edit#heading=h.wif2w2yslznh

      It would be great to have a library manager for Pipeline.
      The following features would be useful:
      1) Ability to develop, store and version Pipeline packages in SCM (e.g. Git)
      2) Ability to share these libraries in open-source with minimal efforts from the developer and user sides
      3) require() step, which loads libs and its dependencies
      4) version conflict prevention engine (API deprecation, etc.)
      5) Pipeline documentation visualization for packages in Pipeline editor
      ...

          [JENKINS-34186] Pipeline package manager

          Oleg Nenashev created issue -
          Jesse Glick made changes -
          Link New: This issue duplicates JENKINS-31155 [ JENKINS-31155 ]
          Jesse Glick made changes -
          Resolution New: Duplicate [ 3 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 170239 ] New: JNJira + In-Review [ 198817 ]
          Andrew Bayer made changes -
          Component/s New: pipeline-general [ 21692 ]
          Andrew Bayer made changes -
          Component/s Original: workflow-plugin [ 18820 ]

            jglick Jesse Glick
            oleg_nenashev Oleg Nenashev
            Votes:
            2 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: