Add JDK 21 image container (#646)

This commit is contained in:
吴晟 Wu Sheng 2023-11-08 18:13:56 +08:00 committed by GitHub
parent db54c65d09
commit 2bd500b831
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 2 deletions

View File

@ -64,7 +64,7 @@ jobs:
timeout-minutes: 60 timeout-minutes: 60
strategy: strategy:
matrix: matrix:
java-version: [ 8, 11, 17 ] java-version: [ 8, 11, 17, 21 ]
env: env:
TAG: ${{ github.sha }} TAG: ${{ github.sha }}
steps: steps:

View File

@ -20,6 +20,7 @@ Release Notes.
* Add a netty-http 4.1.x plugin to trace HTTP requests. * Add a netty-http 4.1.x plugin to trace HTTP requests.
* Fix Impala Jdbc URL (including schema without properties) parsing exception. * Fix Impala Jdbc URL (including schema without properties) parsing exception.
* Optimize byte-buddy type description performance. * Optimize byte-buddy type description performance.
* Add `eclipse-temurin:21-jre` as another base image.
#### Documentation #### Documentation

View File

@ -34,13 +34,14 @@ dist: build
# Docker build # Docker build
base.all := alpine java8 java11 java17 base.all := alpine java8 java11 java17 java21
base.each = $(word 1, $@) base.each = $(word 1, $@)
base.image.alpine := alpine:3 base.image.alpine := alpine:3
base.image.java8 := eclipse-temurin:8-jre base.image.java8 := eclipse-temurin:8-jre
base.image.java11 := eclipse-temurin:11-jre base.image.java11 := eclipse-temurin:11-jre
base.image.java17 := eclipse-temurin:17-jre base.image.java17 := eclipse-temurin:17-jre
base.image.java21 := eclipse-temurin:21-jre
docker.%: PLATFORMS = docker.%: PLATFORMS =
docker.%: LOAD_OR_PUSH = --load docker.%: LOAD_OR_PUSH = --load