Dies ist der Artikel am 23. Tag des #Infrastructure Study Group Adventskalender 2018.
Dies ist ein Diskussionsartikel über Jenkins, OpenJDK 8 und Java 11.
Derzeit basiert Jenkins auf Oracle JDK 8 / OpenJDK 8. Das LTS für dieses Oracle JDK 8 läuft jedoch im Januar 2019 aus. Dieser Artikel beschreibt die Richtung von Jenkins seit dem Ende von OpenJDK 8.
Dieser Artikel ist keine offizielle Ankündigung von Jenkins, daher könnte er falsch sein.
OpenJDK 8, das zuvor kostenlos erhältlich war, wird nach Januar 2019 aus LTS entfernt. Grob gesagt, wenn Sie weiterhin Produkte entwickeln möchten, die auf dem aktuellen Mainstream Java 8 ausgeführt werden
Es scheint, dass diese beiden Entscheidungen getroffen werden.
Wenn Sie ein sicheres Produkt mit dem kostenlosen OpenJDK veröffentlichen möchten, müssen Sie den halbjährlichen Veröffentlichungszyklus einhalten.
Derzeit ist die Jenkins-Entwicklung gleichzeitig mit Java 8 und Java 11 kompatibel. Java 9 und Java 10 fallen nicht unter die Betriebsgarantie.
[Am 18. Dezember 2018 stellte das Java 11-fähige Team in der Jenkins-Community eine zukünftige Roadmap für Jenkins bereit](https://www.youtube.com/watch?v=k_FKvoJvlow "Jenkins Online Meetup: Java 11" Vorschau unterstützen --YouTube ").
Die Zusammenfassung ist wie folgt.
Mit anderen Worten, es scheint, dass Jenkins in den nächsten 2-3 Jahren so verwendet werden kann, wie es jetzt ist.
Recommended Posts