Hi,

I'm a bit confused on the minimum required Java version for plugins

I maintain the https://github.com/jenkinsci/flyway-api-plugin which is an 
API plugin for flyway dependencies.

Since flyway 10 Java 17 is required.

I open a PR https://github.com/jenkinsci/flyway-api-plugin/pull/9/files

And changing the 

<maven.compiler.release>17</maven.compiler.release> <maven
.compiler.testRelease>17</maven.compiler.testRelease>

And tested using bom the plugin against known consumer. No issue found

However is looks I cannot release the plugin 
https://github.com/jenkinsci/flyway-api-plugin/actions/runs/8858031719/job/24326194647
 
due to JDK11 used on CD.

- Is it expected ?
- Does this mean the plugin need a Java 17 runtime or only for compile ?
- Show I rollback until the toolchain is adapted for Java 17 ?

Thanks

-- 
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 on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/910e35a3-0d3d-41df-a0e5-4455960867f2n%40googlegroups.com.

Reply via email to