Commit Graph

40 Commits

Author SHA1 Message Date
Tianon Gravi cb3710b7c3 WIP
Co-Authored-By: Mike L (Add temurin-ubi9-minimal) <cl.jeremy@qq.com>
2025-09-26 14:52:35 -07:00
Tianon Gravi 56c2096189 Update tag aliases for 11.0 GA 2024-10-09 11:03:18 -07:00
Tianon Gravi 84ac077a5c Update `generate-stackbrew-library.sh` to support `BASHBREW_LIBRARY` for easier cascading updates
See https://github.com/docker-library/official-images/pull/17640#issuecomment-2380308790
2024-09-30 11:28:39 -07:00
Tianon Gravi 9cc80d783b Remove EOL 8.5 series
See https://tomcat.apache.org/tomcat-85-eol.html and:

> Please note that Apache Tomcat 8.5.x will reach End-of-life (EOL) on 31 March 2024. Apache Tomcat 8.5.100 is likely to be the final release of Apache Tomcat 8.5.

(from the 8.5.100 release news)
2024-04-01 11:15:35 -07:00
Tianon Gravi 2fc21f0595 Update to 10.1.0 (GA) 2022-09-26 11:39:24 -07:00
Tianon Gravi be77ba3410 Update to 10.1.0-M17 2022-07-20 16:37:03 -07:00
Tianon Gravi ed54ae6679 Switch "latest" variants from OpenJDK to Temurin
This is in preparation of the OpenJDK image deprecation -- see https://snyk.io/jvm-ecosystem-report-2021/ for a reasonable justification for Temurin being the new default (the OpenJDK image is being deprecated largely because Temurin already *is* roughly vanilla OpenJDK builds, but with proper community support).
2022-06-16 15:28:16 -07:00
Tianon Gravi 79e2b9c00a Sweep sweep sweep 2021-10-22 16:35:05 -07:00
Tianon Gravi 5635007781 Add jdk17 variants
These should be the new default (since 17 is LTS), but the longevity of vanilla builds from http://jdk.java.net/17/ are not necessarily a given (Oracle usually only supplies binaries through that site for ~6 months IIRC).

So, until that is confirmed to be a long-term maintained home for new 17 builds or 17 shows up somewhere like https://github.com/adoptopenjdk?q=upstream, we should stick to 11 as our default. 😞

Co-authored-by: denistazhkenov <denis.tazhkenov@careem.com>
2021-09-22 11:29:44 -07:00
Tianon Gravi 55d8abb2b3 Add initial jq-based templating engine 2021-08-30 16:08:09 -07:00
Tianon Gravi 49003ad3b5 Remove unused Oracle Linux bits 2021-07-07 16:53:55 -07:00
Tianon Gravi 42571da624 Remove Tomcat 7 (EOL) 2021-07-07 15:37:34 -07:00
Joe Ferguson 9097c32ecc Add jdk16 (and missing jdk15 images) 2021-03-18 13:42:17 -07:00
Tianon Gravi 773ebefeeb Fix builds for newer (focal-based) adoptopenjdk 2020-11-02 14:02:04 -08:00
Joe Ferguson 4df370eb06 Add jdk15 2020-09-23 16:02:30 -07:00
Tianon Gravi 20a00bb175 Refactor around more explicit "openjdk" base images
This adds a few new tags, but in a way that's more consistent than what we had before (and no tags are removed).
2020-07-28 11:29:51 -07:00
Tianon Gravi 8aed00cdb1 Add Tomcat 10 (alpha) 2020-04-23 10:46:35 -07:00
Tianon Gravi dbd2272f42 Replace jdk13 with jdk14 2020-03-18 11:13:58 -07:00
Tianon Gravi ac48cbb92d Add "openjdk-buster" and 8.5 variants for jdk13 as well 2020-02-27 14:29:15 -08:00
Tianon Gravi d9ff58163f Add Constraints where appropriate 2019-07-03 15:59:00 -07:00
Tianon Gravi ee7ff91af0 Add initial "openjdk-oracle" variants
Also, add jdk12 variants for adoptopenjdk-hotspot and adoptopenjdk-openj9.
2019-07-02 14:41:34 -07:00
Tianon Gravi 58c79694a8 Add "Amazon Corretto" variants 2019-06-24 17:08:20 -07:00
Tianon Gravi 1c1e57eac6 Add AdoptOpenJDK variants 2019-06-07 16:37:49 -07:00
Tianon Gravi 7eae995786 Update for updated OpenJDK base images 2019-05-28 15:12:55 -07:00
Tianon Gravi 513ef1dada Adjust base image exclusion in generate-stackbrew-library.sh 2019-02-04 15:30:39 -08:00
Tianon Gravi 185917c653 Update "generate-stackbrew-library.sh" to look for jre11 and jre12
See https://github.com/docker-library/tomcat/pull/133#issuecomment-427278377.
2018-10-05 10:05:14 -07:00
Tianon Gravi f93ce2df63 Update "default JRE" for Tomcat 9.0 2018-06-11 21:02:50 -07:00
Andrew McCallum fae0085662 Add JRE10 Dockerfiles. 2018-04-09 11:45:28 +01:00
Tianon Gravi 5d317a0a21 Add slim variants based on "openjdk:*-slim" 2018-01-16 10:51:03 -08:00
Tianon Gravi 35e8907054 Add "jre9" variants of 8.5 and 9.0 2018-01-09 14:04:51 -08:00
Tianon Gravi 0849543c8e Remove more version 6 references/bits 2017-08-03 14:39:32 -07:00
Tianon Gravi 8df795c4dc Add proper Architectures entries in "generate-stackbrew-library.sh" 2017-06-12 09:29:49 -07:00
Tianon Gravi d70d05cfa3 Update "8" and "latest" tags to point to "8.5" (now that it's stable) 2017-04-10 15:43:33 -07:00
Tianon Gravi 5f1abae99c Add alpine variants 2016-07-07 15:19:27 -07:00
Joe Ferguson 004edbd80f Convert "generate-stackbrew-library.sh" to output the new 2822-based format 2016-06-09 10:31:02 -07:00
Tianon Gravi 92b97a945a Add 9.0.0.M4 2016-04-01 11:02:19 -07:00
Tianon Gravi 74b0911f36 Restructure repo from "X-jreY" to "X/jreY" 2016-04-01 09:42:06 -07:00
Tianon Gravi 4c2973d5af Enhance "generate-stackbrew-library.sh" to only take into account changes to the Dockerfile or files from COPY in the Dockerfile for choosing the commit hash for a particular directory 2015-08-11 15:12:58 -07:00
Tianon Gravi 2c7c55c923 Add better tagging (and a cleaner way to add -jdk* versions later) 2014-10-24 18:09:08 -06:00
Joe Ferguson ee198ee9b0 Add gen-stackbrew and update scripts 2014-10-23 13:39:35 -07:00