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

Be able to "blacklist" extensions in ClassicPluginStrategy

XMLWordPrintable

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

      Sometimes there are @Extensions which are part of a plugin that we simply don't want to run but due to limitations with the plugin / plugin configuration / etc we have no way of "disabling". The MavenFingerprinter extension (see JENKINS-12938) is the specific use case.

      It would be handy to be able to "blacklist" an @Extension either as a System property or from Manage Jenkins > Manage Plugins.

      The alternative is removing the @Extension from the bytecode in .hpi archives, which isn't nearly as fun on a production server as you'd think it would be.

            Unassigned Unassigned
            idcmp James Atwill
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: