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

Upgrade minimum require Java version from 7 to 8

    XMLWordPrintable

Details

    • Improvement
    • Status: Resolved (View Workflow)
    • Critical
    • Resolution: Fixed
    • core
    • None

    Description

      Changing minimal JDK requirement has huge impact for most users as both jenkins master and slave need to be upgraded. As JDK 7 will be EOL soon, it seems a better choice to me to directly move to Java 8

      • users to discover this compatibility break will only have to upgrade one
      • impact on jenkins development is far more exciting.

      also see JENKINS-27623

      Attachments

        Issue Links

          Activity

            oleg_nenashev Oleg Nenashev added a comment -

            Assigned to batmat, who is de-facto driving this activity now

            oleg_nenashev Oleg Nenashev added a comment - Assigned to batmat , who is de-facto driving this activity now

            I have this PR in flight. I hope to be able to get back to it at the end of this week. But any feedback/hint there about how to solve the issue with infradna/bridge-method-injector to work with JDK8 is welcome in the meantime before I dig into it.

            batmat Baptiste Mathus added a comment - I have this PR in flight. I hope to be able to get back to it at the end of this week. But any feedback/hint there about how to solve the issue with infradna/bridge-method-injector to work with JDK8 is welcome in the meantime before I dig into it.

            Code changed in jenkins
            User: Baptiste Mathus
            Path:
            Jenkinsfile
            core/pom.xml
            core/src/build-script/Cobertura.groovy
            core/src/main/java/hudson/model/Computer.java
            core/src/main/java/hudson/model/User.java
            pom.xml
            test/pom.xml
            test/src/test/java/hudson/model/GetEnvironmentOutsideBuildTest.java
            test/src/test/java/jenkins/util/JenkinsJVMRealTest.java
            http://jenkins-ci.org/commit/jenkins/09cfe3bda60341edb07ade226e24196a3f875019
            Log:
            Merge pull request #2802 from batmat/JENKINS-42709

            JENKINS-27624JENKINS-42709 Bump Jenkins baseline to Java 8 minimum

            Compare: https://github.com/jenkinsci/jenkins/compare/df6528e23392...09cfe3bda603

            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Baptiste Mathus Path: Jenkinsfile core/pom.xml core/src/build-script/Cobertura.groovy core/src/main/java/hudson/model/Computer.java core/src/main/java/hudson/model/User.java pom.xml test/pom.xml test/src/test/java/hudson/model/GetEnvironmentOutsideBuildTest.java test/src/test/java/jenkins/util/JenkinsJVMRealTest.java http://jenkins-ci.org/commit/jenkins/09cfe3bda60341edb07ade226e24196a3f875019 Log: Merge pull request #2802 from batmat/ JENKINS-42709 JENKINS-27624 JENKINS-42709 Bump Jenkins baseline to Java 8 minimum Compare: https://github.com/jenkinsci/jenkins/compare/df6528e23392...09cfe3bda603

            Fixed towards 2.54

            batmat Baptiste Mathus added a comment - Fixed towards 2.54
            danielbeck Daniel Beck added a comment -

            iulian Please stop rewriting issues and posting comments to unrelated issues. This is an issue tracker, not a support site. Please ask for help on the Jenkins users mailing list, IRC, Gitter, Stack Overflow, etc. instead.

            danielbeck Daniel Beck added a comment - iulian Please stop rewriting issues and posting comments to unrelated issues. This is an issue tracker, not a support site. Please ask for help on the Jenkins users mailing list, IRC, Gitter, Stack Overflow, etc. instead.

            People

              batmat Baptiste Mathus
              ndeloof Nicolas De Loof
              Votes:
              1 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: