Quantisan / docker-clojure

Official Docker image for Clojure
https://hub.docker.com/_/clojure/
MIT License
204 stars 34 forks source link

Add JDK version 20 to build matrix & deprecate boot #193

Closed cap10morgan closed 1 year ago

cap10morgan commented 1 year ago

Closes #192 by removing all alpine boot variants (because they are breaking even on recent point releases of older JDKs) and all boot variants in JDK version 20+. Boot seems pretty moribund and supporting it is becoming more trouble than it's worth.

JDK version 20 has been out for a week or so and a user opened #191 to request JDK-20-based images (thank you, @seancorfield!) and it made me wonder if I could setup notifications to know when these new upstream releases happen. It turns out the Eclipse Temurin folks don't really have a way to do that yet but asked me to open this issue for them to discuss it.

Closes #191 too.

cap10morgan commented 1 year ago

@Quantisan If you approve of the boot deprecation I'll update the README accordingly before merging.

Quantisan commented 1 year ago

@Quantisan If you approve of the boot deprecation I'll update the README accordingly before merging.

yes please!

cap10morgan commented 1 year ago

@Quantisan OK the README is updated. I also stopped installing boot in the latest image.

cap10morgan commented 1 year ago

I still need to submit the docker-library PR for this. I’ll try to do that tonight or tomorrow. We’re very close to being able to automate that step… 🤔

cap10morgan commented 1 year ago

docker-library PR