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

Hide Evergreen Jenkins plugin for non-evergreen installs

    • Evergreen - Milestone 2

      Problem statement

      It should be clear that the Evergreen Jenkins plugin is not designed to be installed on a non-evergreen Jenkins instance.
      But currently for some reason, despite the fact I wrote
      Jenkins Evergreen Plugin - Note: you should generally never install this plugin yourself.

      In the plugin manager, it looks like:

      Expected behavior

      The end of that message should be visible. I suppose there's a tokenization that cuts after the hyphen or something. Probably we just remove it and that's enough.

          [JENKINS-54167] Hide Evergreen Jenkins plugin for non-evergreen installs

          Daniel just told me that now pom.xml is mostly ignored, so this is extracted from index.jelly. Fixing.

          Baptiste Mathus added a comment - Daniel just told me that now pom.xml is mostly ignored, so this is extracted from index.jelly . Fixing.

          Note: again thanks to Daniel I finally chose an even better path: PR has been filed against the UC generation repo to hide evergreen Jenkins plugin.
          As we're using anyway only incrementals releases on evergreen distribution, this is fine. This Jenkins plugin becomes invisible to standard installs, which if what we want.

          Baptiste Mathus added a comment - Note: again thanks to Daniel I finally chose an even better path: PR has been filed against the UC generation repo to hide evergreen Jenkins plugin. As we're using anyway only incrementals releases on evergreen distribution, this is fine. This Jenkins plugin becomes invisible to standard installs, which if what we want.

            batmat Baptiste Mathus
            batmat Baptiste Mathus
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: