bom-weekly is already on java 21: https://github.com/jenkinsci/bom/blob/25cf5802d5d7726372034971a88cd40d51edb48a/Jenkinsfile#L115 .
Le mer. 4 mars 2026 à 22:20, Ullrich Hafner <[email protected]> a écrit : > As a side note: when are we planning to switch the BOM builds from Java 17 > to Java 21? When I understand correctly, as soon as we have Java 21 > plugins, these will break the BOM because they cannot be built with Java 17 > anymore. > > Am 04.03.2026 um 12:22 schrieb Verachten Bruno <[email protected]>: > > That's what I discovered this morning: > https://github.com/jenkinsci/gitlab-oauth-plugin/pull/218#issuecomment-3995690311 > . > > Le mercredi 4 mars 2026 à 11:45:32 UTC+1, [email protected] a écrit : > >> Actually Java 21 is required since the breaking change 13.0.0, see >> https://checkstyle.org/releasenotes.html#Release_13.0.0 >> >> Plugins can change the CheckStyle version that is used in their pom.xml >> if they need to. >> >> Am 04.03.2026 um 05:59 schrieb Mark Waite <[email protected]>: >> >> I've reported a checkstyle issue >> <https://github.com/checkstyle/checkstyle/issues/19104> that the 13.3.0 >> release requires Java 21 without mentioning it in the release notes. >> Jenkins plugins that use checkstyle 13.3.0 cannot be compiled with Java 17. >> >> I think it is time to revisit my decision to remove Java 17 from the >> Jenkinsfile while performing the Java 25 upgrade. We've had several cases >> where we lost the ability to build with Java 17. >> >> Mark Waite >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Jenkins Developers" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion visit >> https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtF7dsqmnM6tAGee572qngZNTdKyiWbzxaUjm4Wchk66SA%40mail.gmail.com >> <https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtF7dsqmnM6tAGee572qngZNTdKyiWbzxaUjm4Wchk66SA%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> >> >> > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/jenkinsci-dev/047043f8-9baa-4ec5-8b6b-0f4e9e6d74d6n%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-dev/047043f8-9baa-4ec5-8b6b-0f4e9e6d74d6n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/jenkinsci-dev/3192317B-2183-4F33-A77E-867EDFA88921%40gmail.com > <https://groups.google.com/d/msgid/jenkinsci-dev/3192317B-2183-4F33-A77E-867EDFA88921%40gmail.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/jenkinsci-dev/CAKwJSvwq6oC-j2z43O8sC4UHEJqauGYD4B6Z-N1FWKA_N6mNdg%40mail.gmail.com.
