Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecate Java 1.8 support #584

Closed
3 tasks
oleg-nenashev opened this issue Oct 26, 2021 · 0 comments · Fixed by #640
Closed
3 tasks

Deprecate Java 1.8 support #584

oleg-nenashev opened this issue Oct 26, 2021 · 0 comments · Fixed by #640
Labels
breaking The change introduces a compatibility issue for users and/or developers chore Maintenance roadmap This issue represents a major topic on the Jenkinsfile Runner roadmap

Comments

@oleg-nenashev
Copy link
Member

oleg-nenashev commented Oct 26, 2021

Currently Jenkinsfile Runner base images are distributed with Java 8 by default. Also, there is ongoing work on Java 17 support in Jenkins and Jenkinsfile Runner in #569. Once it is shipped, it might make sense to drop Java 8 support. It is also reasonable to switch to Java 11, because Quarkus 2 does no longer support Java 8 and we want to adopt it in #214

Scope

  • Document the new Java support policy
  • Update the Maven image pack so that there is still a JDK 1.8 edition. It will require bundling two versions in the image
  • Remove JDK 1.8 specific code

References

@oleg-nenashev oleg-nenashev added chore Maintenance breaking The change introduces a compatibility issue for users and/or developers roadmap This issue represents a major topic on the Jenkinsfile Runner roadmap labels Oct 26, 2021
@oleg-nenashev oleg-nenashev moved this to In progress / Preview in 🛣️ Jenkinsfile Runner Roadmap Nov 3, 2022
@oleg-nenashev oleg-nenashev moved this from In progress / Preview to Done in 🛣️ Jenkinsfile Runner Roadmap Nov 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking The change introduces a compatibility issue for users and/or developers chore Maintenance roadmap This issue represents a major topic on the Jenkinsfile Runner roadmap
Projects
1 participant