 (def distros
   "Map of base image name to set of distro tags to use, namespaced by Linux
   distro type. :default key is a fallback for base images not o/w specified."
-  {"openjdk" #{:debian/buster :debian-slim/slim-buster :debian/bullseye
-               :debian-slim/slim-bullseye :alpine/alpine}
-   :default  #{:alpine/alpine :ubuntu/focal}})
+  {:default  #{:alpine/alpine :ubuntu/focal :ubuntu/jammy}})
 
 (def default-architectures
   #{"amd64" "arm64v8"})

                 "1.11.1.1149" "9aadc1a1840a458517a6efb111eba72be93c17bbdc874c833ef781e77aacc55e"}})

(def exclusions ; don't build these for whatever reason(s)
  #{{:jdk-version 8
     :distro      :alpine/alpine}
    {:jdk-version 11
     :distro      :alpine/alpine}})

(def maintainers
  ["Paul Lam <paul@quantisan.com> (@Quantisan)"


(def base-images
  "Map of JDK version to base image name with :default as a fallback"
  {:default "eclipse-temurin"})

;; The default JDK version to use for tags that don't specify one; usually the latest LTS release
(def default-jdk-version 17)
