-
New Feature
-
Resolution: Unresolved
-
Major
-
None
Jenkins core currently depends on Groovy 2.4.21 (released on November 29, 2020), which is out of date. Once we upgrade to 2.5.x, the next major version of Groovy is 3.0.x. At the time of this writing, the latest version of Groovy 3.0.x is 3.0.11 (released on May 28, 2022). Groovy 3.0 is required to run on Java 11+ without reflective access warnings logged on startup.
As described in jenkinsci/jenkins#5112 (comment) and jenkinsci/jenkins#5116 (comment), the main concern when upgrading Groovy is ensuring that sandboxed script execution remains secure.
- depends on
-
JENKINS-53372 Upgrade Groovy from 2.4.x to 2.5.x
-
- Open
-
- is blocking
-
JENKINS-67907 Java 17 Phase 3: Require Java 17 or newer
-
- Open
-
-
JENKINS-68690 Upgrade Groovy from 3.0.x to 4.0.x
-
- Open
-
- is duplicated by
-
JENKINS-69120 support do while loop in pipeline groovy
-
- Closed
-
-
JENKINS-63444 Upgrade to Groovy v3+
-
- Resolved
-
[JENKINS-51823] Upgrade Groovy from 2.5.x to 3.0.x
Epic Link |
New:
|
Link | New: This issue is related to JENKINS-53372 [ JENKINS-53372 ] |
Labels | Original: java10_hackathon | New: java10_hackathon java11 |
Epic Link |
Original:
|
New:
|
Labels | Original: java10_hackathon java11 | New: java10_hackathon java11 triaged |
Link | New: This issue is duplicated by JENKINS-53372 [ JENKINS-53372 ] |
Link |
New:
This issue is duplicated by |
Link | Original: This issue is duplicated by JENKINS-53372 [ JENKINS-53372 ] |
Summary | Original: Investigate Groovy update from 2.4.11 to 3.0+ | New: Upgrade Groovy from 2.4.11 to 3.0+ |
Labels | Original: java10_hackathon java11 triaged | New: java10_hackathon java11 java11-compatibility triaged |