128 Commits

Author SHA1 Message Date
Wes Morgan d5a9e8708a Add Debian-based variants of the clojure image (#13261) 2022-09-30 14:51:46 -07:00
Wes Morgan 491c8d5eb3 Replace clojure java 18 variants w/ java 19 2022-09-27 09:53:16 -06:00
Wes Morgan efb9cc1bf5 Update clojure tools-deps variants to version 1.11.1.1165 2022-09-19 09:31:50 -06:00
Wes Morgan 613bbb58f8 Update clojure lein to 2.9.10 & tools-deps to 1.11.1.1155 (#12973)
* Add back in some missing clojure tags
2022-08-16 17:34:34 -07:00
Wes Morgan 221debd67b Remove deprecated openjdk images & restore some old tags (#12856)
Specifically the "lein", "boot", and "tools-deps" tags
2022-07-26 14:33:48 -07:00
Wes Morgan e56d746292 Update clojure tools-deps variants to version 1.11.1.1149 2022-06-22 10:26:08 -06:00
Wes Morgan b3fe452b30 Update clojure tools-deps variants to version 1.11.1.1139 (#12666)
* Update clojure tools-deps variants to version 1.11.1.1139 and Fix CMD bug in latest tag
2022-06-21 15:49:46 -07:00
Wes Morgan 248230cc1f Update clojure tools.deps variant to latest release 2022-06-15 13:51:01 -06:00
Wes Morgan be7f86d918 Use eclipse-temurin base for jdk 17+ clojure images 2022-05-04 07:35:52 -06:00
Wes Morgan 3b328c5c64 Update clojure tools-deps variants to version 1.11.1.1113 2022-04-25 09:17:07 -06:00
Wes Morgan 27f5e22e7e Update clojure tools-deps variants to 1.11.1.1105 2022-04-07 09:39:44 -06:00
Wes Morgan 5f8eeaba15 Update clojure tools-deps variants to 1.11.0.1100 2022-04-04 09:53:27 -06:00
Wes Morgan baa0ca5d39 Update upstream openjdk versions in clojure 2022-03-01 11:13:45 -05:00
Wes Morgan 36a35b30d3 Update clojure tools-deps variants to version 1.10.3.1087 2022-03-01 10:24:11 -05:00
Wes Morgan 88c24d2b3d Update clojure tools-deps variants to version 1.10.3.1075 2022-02-03 16:10:04 -07:00
Wes Morgan fde490c6c3 Update clojure tools-deps variants to version 1.10.3.1069 2022-01-31 08:02:54 -07:00
Wes Morgan ab18c52e7c Update clojure tools-deps variants to version 1.10.3.1058 2022-01-07 10:38:45 -07:00
Wes Morgan 748ba6ebbf Use newer clojure images w/ make installed in non-slim variants 2021-12-24 20:45:59 -05:00
Wes Morgan 029f89920e Add a missing clojure image tag 2021-12-15 13:09:14 -07:00
Wes Morgan e9ae9e27b1 Update clojure tools-deps variants to 1.10.3.1040 2021-12-02 08:12:50 -07:00
Wes Morgan 0ae84e4761 Use latest clojure commit to decrease duplication in images 2021-11-30 11:11:34 -07:00
Wes Morgan e6a828942e Make tools-deps the default clojure build tool
...as it is the official first party one and is what newcomers would expect to find. We have long recommended that those who want leiningen use a tag containing "lein" to make sure they get it rather than relying on it being the default.
2021-11-23 15:38:56 -07:00
Wes Morgan 58d8b17fbf Make openjdk-17 the new default base
...since it's the new LTS Java release and clean up the consistency of the tags a bit.

This updated source repo commit also does the following:

- Uses the various build tools as ENTRYPOINTs (but still allows for `docker run -ti image bash`) in openjdk-17+ images (still uses CMDs in older ones)
- Uses clj as the ENTRYPOINT in latest instead of leiningen
2021-11-23 15:38:56 -07:00
Wes Morgan 14c7b63df3 Update clojure lein variants to 2.9.8 2021-11-12 09:36:16 -07:00
Wes Morgan 6da78f2934 Update clojure tools-deps variants to 1.10.3.1020 (#11266) 2021-11-10 10:58:40 -08:00
Wes Morgan bf172703ba Update clojure tools-deps & remove openjdk-16 2021-11-01 13:42:44 -06:00
Wes Morgan 930e3367ca Update clojure tools-deps to 1.10.3.986 2021-10-19 14:37:17 -06:00
Wes Morgan 0811534482 Update clojure to lein 2.9.7 2021-09-25 10:21:11 -06:00
Wes Morgan 5a391a80f5 Update to fixed lein install commit 2021-09-25 10:03:57 -06:00
Wes Morgan 02fe59cd3d Build arm64v8 images for openjdk-8
I think these didn't used to be available upstream, but they are now listed in https://github.com/docker-library/official-images/blob/master/library/openjdk
2021-09-21 07:26:41 -06:00
Wes Morgan 046f3c6656 Re-remove unsupported alpine images 2021-09-09 12:20:05 -06:00
Wes Morgan 2b2f514380 Specify amd64 only for alpine images 2021-09-09 08:25:08 -06:00
Wes Morgan da052e3c79 Update clojure images for various new upstreams
- tools-deps 1.10.3.967 was released
- openjdk released Debian bullseye-based images
- openjdk released Alpine-based images for JDKs 16, 17, & 18
2021-09-09 08:20:18 -06:00
Wes Morgan 977171792e Remove openjdk-17-alpine & add openjdk-18
Reflects upstream openjdk changes
2021-08-16 12:32:23 -06:00
Wes Morgan afa8488917 Update clojure tools-deps to 1.10.3.943 2021-08-16 10:52:42 -06:00
Wes Morgan 605466ee2d Update clojure tools-deps to 1.10.3.933 2021-07-30 11:52:16 -06:00
Wes Morgan 23fe9c7455 Update clojure tools-deps to 1.10.3.855 2021-05-26 11:40:16 -04:00
Wes Morgan 06557d1512 Update clojure tools-deps to 1.10.3.839 2021-05-17 17:08:40 -06:00
Wes Morgan 95fe91143e Update clojure tools-deps to 1.10.3.833 2021-05-17 10:24:59 -06:00
Paul Lam 6d37e13179 remove openjdk 15 because it's EOL 2021-04-29 13:15:14 +09:00
Paul Lam 6df56988fe update clojure's lein variant to 2.9.6 2021-04-29 12:14:00 +09:00
Wes Morgan 90699a72c4 Update clojure tools-deps variants to 1.10.3.822 2021-04-07 10:21:33 -06:00
Wes Morgan d3a9c4a53d Update clojure tools-deps to latest release 2021-03-19 08:37:21 -06:00
Wes Morgan cf2d76d208 Update clojure to latest tools-deps release 2021-02-23 11:59:25 -07:00
Wes Morgan a34882d0ae Update clojure for latest openjdk & tools-deps 2021-02-22 09:26:12 -07:00
Wes Morgan 7c07686182 Invert clojure's default architectures config
Build amd64 & arm64v8 unless overridden
2021-01-28 10:22:49 -07:00
Wes Morgan 7cf19f226e Update clojure tools-deps to 1.10.2.774 2021-01-28 10:22:01 -07:00
Wes Morgan 8c5b3f76ca Remove arm64v8 support from alpine builds 2021-01-06 14:24:39 -07:00
Wes Morgan 1c4fff0703 Add arm64v8 support to other newer clojure tags 2021-01-06 14:23:02 -07:00
Wes Morgan b6913dc8ec Add arm64v8 support to clojure:latest 2021-01-06 14:19:52 -07:00