Details
-
Type:
Improvement
-
Status: Resolved (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Component/s: core
-
Labels:
-
Similar Issues:
-
Epic Link:
-
Released As:Plugin POM 3.29
Description
Some plugins depend on Java6 (either by compiled for Java6 for by having critical dependencies that are compiled for Java6) while others still work on Java5. The manifest should declare this so that the update center can warn users appropritely.
Attachments
Issue Links
- is blocking
-
JENKINS-55048 Jenkins core should check plugin Minimum Java requirements in Update Center metadata
-
- Resolved
-
-
INFRA-1870 Create experimental update center for Java 11 - only releases
-
- Resolved
-
- is duplicated by
-
JENKINS-37080 PluginManager must warn minimal java version
-
- Resolved
-
- is related to
-
JENKINS-27624 Upgrade minimum require Java version from 7 to 8
-
- Resolved
-
- links to
(2 links to)
Activity
Field | Original Value | New Value |
---|---|---|
Component/s | core [ 15593 ] | |
Component/s | plugin-proposals [ 15491 ] |
Labels | api |
Labels | api | api java |
Summary | Define manifest header in the jpi file to capture minimum JDK requirement | Define manifest header in the jpi file to capture minimum Java requirement |
Labels | api java | api java updateCenter |
Workflow | JNJira [ 152488 ] | JNJira + In-Review [ 178220 ] |
Link |
This issue is related to |
Link |
This issue is duplicated by |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Open [ 1 ] |
Assignee | Daniel Beck [ danielbeck ] |
Remote Link | This issue links to "Update center PR 164 (Web Link)" [ 17657 ] |
Remote Link | This issue links to "HPI plugin PR 75 (Web Link)" [ 17658 ] |
Remote Link | This issue links to "core PR 3016 (Web Link)" [ 17659 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | In Review [ 10005 ] |
Epic Link |
|
Assignee | Daniel Beck [ danielbeck ] | Oleg Nenashev [ oleg_nenashev ] |
Link |
This issue is blocking |
Link |
This issue is blocking |
Released As | Plugin POM 3.29 | |
Resolution | Fixed [ 1 ] | |
Status | In Review [ 10005 ] | Resolved [ 5 ] |
I'm willing to look into this, but I am unsure how to determine the minimum JDK required for a plugin during the plugin build. Is there something in the maven setup that specifies this?