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

Current versions are incompatible with current LTS Jenkins

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      Most recent [LTS version|https://www.jenkins.io/changelog-stable/] as of writing is 2.249.3. However the latest version of this plugin (2.6.3) now has a minimum requirement of 2.264, resulting in LTS installations no longer being eligible to receive improvements to the Branch API plugin.

        Attachments

          Activity

          Hide
          vwbusguy Scott Williams added a comment -

          There were major UI changes in 2.264 from the move from tables to divs.  Almost all plugins are currently going to have this dependency moving forward unless a significant effort is put in by each plugin maintainer to maintain backwards compatibility for both html schemas.

          Show
          vwbusguy Scott Williams added a comment - There were major UI changes in 2.264 from the move from tables to divs.  Almost all plugins are currently going to have this dependency moving forward unless a significant effort is put in by each plugin maintainer to maintain backwards compatibility for both html schemas.
          Hide
          markewaite Mark Waite added a comment - - edited

          This is not a bug. Plugins are allowed to increment their minimum required Jenkins version. Jenkins versions prior to that version will not offer to download the newer version because they detect that it requires a newer Jenkins version.

          If you're using a Docker image and the install-plugins.sh script without specifying a precise version of the plugin to install, then you should switch and use the plugin installation manager tool. It resolves dependencies, does not offer newer plugins than are allowed with the version of Jenkins it detects, and is included in the official Jenkins Docker image for 2.249.3 and later. See the Jenkins install guide for Docker for an example of the command line:

          RUN jenkins-plugin-cli --plugins blueocean:1.24.3 # Installs Blue Ocean and all its dependencies
          
          Show
          markewaite Mark Waite added a comment - - edited This is not a bug. Plugins are allowed to increment their minimum required Jenkins version. Jenkins versions prior to that version will not offer to download the newer version because they detect that it requires a newer Jenkins version. If you're using a Docker image and the install-plugins.sh script without specifying a precise version of the plugin to install, then you should switch and use the plugin installation manager tool . It resolves dependencies, does not offer newer plugins than are allowed with the version of Jenkins it detects, and is included in the official Jenkins Docker image for 2.249.3 and later. See the Jenkins install guide for Docker for an example of the command line: RUN jenkins-plugin-cli --plugins blueocean:1.24.3 # Installs Blue Ocean and all its dependencies

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            leifsegen Leif Segen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: