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

Enforce version of build JDK in Maven HPI plugin

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • core
    • None

      Currently there is no way to understand what is the minimal required version in Jenkins core and plugins.

      So I propose to add new API, which would help for tickets like JENKINS-29412.

          [JENKINS-45842] Enforce version of build JDK in Maven HPI plugin

          Oleg Nenashev created issue -
          Oleg Nenashev made changes -
          Epic Link New: JENKINS-43500 [ 180815 ]
          Oleg Nenashev made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Oleg Nenashev made changes -
          Link New: This issue is related to JENKINS-29412 [ JENKINS-29412 ]
          Oleg Nenashev made changes -
          Description New: Currently there is no way to understand what is the minimal required version in Jenkins core and plugins.

          So I propose to add new API, which would help for tickets like JENKINS-29412.
          Oleg Nenashev made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          Oleg Nenashev made changes -
          Remote Link New: This issue links to "Downstream: ssh-slaves-plugin/pull/66 (Web Link)" [ 17362 ]
          Oleg Nenashev made changes -
          Remote Link New: This issue links to "jenkinsci/jenkins/pull/2949 (Web Link)" [ 17363 ]

          Oleg Nenashev added a comment -

          Just to clarify, the "in plugins" means that plugin can use the API to understand which Java version to require for external cases (Like Java in SSH slaves). In this ticket I have no plan to consult with plugin metadata in order to adjust the minimal required version.

          Seems it confused danielbeck at least.

          Oleg Nenashev added a comment - Just to clarify, the "in plugins" means that plugin can use the API to understand which Java version to require for external cases (Like Java in SSH slaves). In this ticket I have no plan to consult with plugin metadata in order to adjust the minimal required version. Seems it confused danielbeck at least.
          Oleg Nenashev made changes -
          Labels New: java10_hackathon

            basil Basil Crow
            oleg_nenashev Oleg Nenashev
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: