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

Ability for a plugin to dynamically insert classes into its classpath

    • Icon: New Feature New Feature
    • Resolution: Fixed
    • Icon: Minor Minor
    • core
    • None
    • 2.313

      In some (very rare) cases it is helpful to dynamically insert classes into a plugins classpath.

      For example the BouncyCastle plugin currently does so that it can still work in a FIPS enabled JVM this but uses restricted APIs.

      Other randomly made up use cases would be some code that had platform specific variants (but used the same packaged (e.g. multiple jars where published with 2 different qualifiers).

          [JENKINS-66563] Ability for a plugin to dynamically insert classes into its classpath

          James Nord created issue -
          James Nord made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]

          Mark Waite added a comment -

          teilo is this ready to be marked as closed with the release of 2.313 or is there work yet remaining before it is closed?

          Mark Waite added a comment - teilo is this ready to be marked as closed with the release of 2.313 or is there work yet remaining before it is closed?
          Mark Waite made changes -
          Released As New: 2.313

          James Nord added a comment -

          James Nord added a comment - https://github.com/jenkinsci/bouncycastle-api-plugin/releases/tag/bouncycastle-api-2.25  is released so yup!
          James Nord made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          James Nord made changes -
          Status Original: In Review [ 10005 ] New: In Progress [ 3 ]
          James Nord made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          James Nord made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Review [ 10005 ] New: Resolved [ 5 ]
          Mark Waite made changes -
          Status Original: Resolved [ 5 ] New: Closed [ 6 ]

            teilo James Nord
            teilo James Nord
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: