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

Move AbstractBuild#createLauncher() logic to the Run Level

      Currently there is no generic Run#createLauncher() logic which would generalize creation and decoration of launchers. Such logic exists on the AbstractBuild level, and hence there is no generic way to introduce new Decorators in the core.

      It would be useful if the common code is moved to the Run class and then reused in plugins like Pipeline

       

          [JENKINS-52914] Move AbstractBuild#createLauncher() logic to the Run Level

          Oleg Nenashev created issue -
          Oleg Nenashev made changes -
          Epic Link New: JENKINS-38313 [ 174485 ]
          Oleg Nenashev made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Oleg Nenashev made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          Daniel Beck made changes -
          Status Original: In Review [ 10005 ] New: In Progress [ 3 ]
          Daniel Beck made changes -
          Status Original: In Progress [ 3 ] New: Open [ 1 ]
          Daniel Beck made changes -
          Remote Link New: This issue links to "PR 3577 (Web Link)" [ 22549 ]
          Baptiste Mathus made changes -
          Remote Link New: This issue links to "PR (Web Link)" [ 22550 ]
          Baptiste Mathus made changes -
          Labels New: stalled stalled-pr
          Jesse Glick made changes -
          Link New: This issue relates to JENKINS-52729 [ JENKINS-52729 ]

            Unassigned Unassigned
            oleg_nenashev Oleg Nenashev
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: