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 jenkinsci-dev+unsubscr...@googlegroups.com.
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