@@ -24,51 +24,52 @@ val extraTag = findProperty("extraTag")
24
24
// Dockerfile name, args key passes raw arguments to docker build
25
25
val targets = mapOf (
26
26
" jetty" to listOf (
27
- ImageTarget (listOf (" 9.4.39 " ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 19 " , " 20 " ), mapOf (" sourceVersion" to " 9.4.39.v20210325 " )),
28
- ImageTarget (listOf (" 9.4.39 " ), listOf (" openj9" ), listOf (" 8" , " 11" , " 17" , " 18" ), mapOf (" sourceVersion" to " 9.4.39.v20210325 " )),
29
- ImageTarget (listOf (" 10.0.7 " ), listOf (" hotspot" ), listOf (" 11" , " 17" , " 19 " , " 20 " ), mapOf (" sourceVersion" to " 10.0.7" )),
30
- ImageTarget (listOf (" 10.0.7 " ), listOf (" openj9" ), listOf (" 11" , " 17" , " 18" ), mapOf (" sourceVersion" to " 10.0.7" )),
31
- ImageTarget (listOf (" 11.0.7 " ), listOf (" hotspot" ), listOf (" 11" , " 17" , " 19 " , " 20 " ), mapOf (" sourceVersion" to " 11.0.7" ), " servlet-5.0" ),
32
- ImageTarget (listOf (" 11.0.7 " ), listOf (" openj9" ), listOf (" 11" , " 17" , " 18" ), mapOf (" sourceVersion" to " 11.0.7" ), " servlet-5.0" ),
27
+ ImageTarget (listOf (" 9.4.51 " ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 20 " , " 21 " ), mapOf (" sourceVersion" to " 9.4.51.v20230217 " )),
28
+ ImageTarget (listOf (" 9.4.51 " ), listOf (" openj9" ), listOf (" 8" , " 11" , " 17" , " 18" ), mapOf (" sourceVersion" to " 9.4.51.v20230217 " )),
29
+ ImageTarget (listOf (" 10.0.15 " ), listOf (" hotspot" ), listOf (" 11" , " 17" , " 20 " , " 21 " ), mapOf (" sourceVersion" to " 10.0.7" )),
30
+ ImageTarget (listOf (" 10.0.15 " ), listOf (" openj9" ), listOf (" 11" , " 17" , " 18" ), mapOf (" sourceVersion" to " 10.0.7" )),
31
+ ImageTarget (listOf (" 11.0.15 " ), listOf (" hotspot" ), listOf (" 11" , " 17" , " 20 " , " 21 " ), mapOf (" sourceVersion" to " 11.0.7" ), " servlet-5.0" ),
32
+ ImageTarget (listOf (" 11.0.15 " ), listOf (" openj9" ), listOf (" 11" , " 17" , " 18" ), mapOf (" sourceVersion" to " 11.0.7" ), " servlet-5.0" ),
33
33
),
34
34
" liberty" to listOf (
35
35
ImageTarget (listOf (" 20.0.0.12" ), listOf (" hotspot" , " openj9" ), listOf (" 8" , " 11" ), mapOf (" release" to " 2020-11-11_0736" )),
36
36
ImageTarget (listOf (" 21.0.0.12" ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" ), mapOf (" release" to " 2021-11-17_1256" )),
37
37
ImageTarget (listOf (" 21.0.0.12" ), listOf (" openj9" ), listOf (" 8" , " 11" , " 17" ), mapOf (" release" to " 2021-11-17_1256" )),
38
38
// Java 19 is not supported until 22.0.0.10
39
- ImageTarget (listOf (" 22.0.0.12" ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 19 " ), mapOf (" release" to " 22.0.0.12" )),
39
+ ImageTarget (listOf (" 22.0.0.12" ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 20 " ), mapOf (" release" to " 22.0.0.12" )),
40
40
ImageTarget (listOf (" 22.0.0.12" ), listOf (" openj9" ), listOf (" 8" , " 11" , " 17" ), mapOf (" release" to " 22.0.0.12" )),
41
- ImageTarget (listOf (" 23.0.0.3" ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 19 " ), mapOf (" release" to " 23.0.0.3" )),
41
+ ImageTarget (listOf (" 23.0.0.3" ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 20 " ), mapOf (" release" to " 23.0.0.3" )),
42
42
ImageTarget (listOf (" 23.0.0.3" ), listOf (" openj9" ), listOf (" 8" , " 11" , " 17" ), mapOf (" release" to " 23.0.0.3" )),
43
43
),
44
44
" payara" to listOf (
45
45
ImageTarget (listOf (" 5.2020.6" ), listOf (" hotspot" , " openj9" ), listOf (" 8" , " 11" )),
46
46
ImageTarget (listOf (" 5.2021.8" ), listOf (" hotspot" , " openj9" ), listOf (" 8" , " 11" )),
47
+ ImageTarget (listOf (" 6.2023.4" ), listOf (" hotspot" , " openj9" ), listOf (" 8" , " 11" , " 17" ))
47
48
),
48
49
" tomcat" to listOf (
49
50
ImageTarget (listOf (" 7.0.109" ), listOf (" hotspot" , " openj9" ), listOf (" 8" ), mapOf (" majorVersion" to " 7" )),
50
- ImageTarget (listOf (" 8.5.72 " ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 19 " , " 20 " ), mapOf (" majorVersion" to " 8" )),
51
- ImageTarget (listOf (" 8.5.72 " ), listOf (" openj9" ), listOf (" 8" , " 11" , " 17" , " 18" ), mapOf (" majorVersion" to " 8" )),
52
- ImageTarget (listOf (" 9.0.54 " ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 19 " , " 20 " ), mapOf (" majorVersion" to " 9" )),
53
- ImageTarget (listOf (" 9.0.54 " ), listOf (" openj9" ), listOf (" 8" , " 11" , " 17" , " 18" ), mapOf (" majorVersion" to " 9" )),
54
- ImageTarget (listOf (" 10.0.12 " ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 19 " , " 20 " ), mapOf (" majorVersion" to " 10" ), " servlet-5.0" ),
55
- ImageTarget (listOf (" 10.0.12 " ), listOf (" openj9" ), listOf (" 8" , " 11" , " 17" , " 18" ), mapOf (" majorVersion" to " 10" ), " servlet-5.0" ),
51
+ ImageTarget (listOf (" 8.5.88 " ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 20 " , " 21 " ), mapOf (" majorVersion" to " 8" )),
52
+ ImageTarget (listOf (" 8.5.88 " ), listOf (" openj9" ), listOf (" 8" , " 11" , " 17" , " 18" ), mapOf (" majorVersion" to " 8" )),
53
+ ImageTarget (listOf (" 9.0.74 " ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 20 " , " 21 " ), mapOf (" majorVersion" to " 9" )),
54
+ ImageTarget (listOf (" 9.0.74 " ), listOf (" openj9" ), listOf (" 8" , " 11" , " 17" , " 18" ), mapOf (" majorVersion" to " 9" )),
55
+ ImageTarget (listOf (" 10.1.8 " ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 20 " , " 21 " ), mapOf (" majorVersion" to " 10" ), " servlet-5.0" ),
56
+ ImageTarget (listOf (" 10.1.8 " ), listOf (" openj9" ), listOf (" 8" , " 11" , " 17" , " 18" ), mapOf (" majorVersion" to " 10" ), " servlet-5.0" ),
56
57
),
57
58
" tomee" to listOf (
58
59
ImageTarget (listOf (" 7.0.9" ), listOf (" hotspot" , " openj9" ), listOf (" 8" )),
59
60
ImageTarget (listOf (" 7.1.4" ), listOf (" hotspot" , " openj9" ), listOf (" 8" )),
60
- ImageTarget (listOf (" 8.0.8 " ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 19 " , " 20 " )),
61
- ImageTarget (listOf (" 8.0.8 " ), listOf (" openj9" ), listOf (" 8" , " 11" , " 17" , " 18" )),
62
- ImageTarget (listOf (" 9.0.0-M7 " ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 19 " , " 20 " ), war = " servlet-5.0" ),
63
- ImageTarget (listOf (" 9.0.0-M7 " ), listOf (" openj9" ), listOf (" 8" , " 11" , " 17" , " 18" ), war = " servlet-5.0" ),
61
+ ImageTarget (listOf (" 8.0.14 " ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 20 " , " 21 " )),
62
+ ImageTarget (listOf (" 8.0.14 " ), listOf (" openj9" ), listOf (" 8" , " 11" , " 17" , " 18" )),
63
+ ImageTarget (listOf (" 9.0.0" ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 20 " , " 21 " ), war = " servlet-5.0" ),
64
+ ImageTarget (listOf (" 9.0.0" ), listOf (" openj9" ), listOf (" 8" , " 11" , " 17" , " 18" ), war = " servlet-5.0" ),
64
65
),
65
66
" websphere" to listOf (
66
67
ImageTarget (listOf (" 8.5.5.22" , " 9.0.5.14" ), listOf (" openj9" ), listOf (" 8" ), windows = false ),
67
68
),
68
69
" wildfly" to listOf (
69
70
ImageTarget (listOf (" 13.0.0.Final" ), listOf (" hotspot" , " openj9" ), listOf (" 8" )),
70
- ImageTarget (listOf (" 17.0.1.Final" , " 21.0.0.Final" , " 25 .0.1 .Final" ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 19 " , " 20 " )),
71
- ImageTarget (listOf (" 17.0.1.Final" , " 21.0.0.Final" , " 25 .0.1 .Final" ), listOf (" openj9" ), listOf (" 8" , " 11" , " 17" , " 18" )),
71
+ ImageTarget (listOf (" 17.0.1.Final" , " 21.0.0.Final" , " 28 .0.0 .Final" ), listOf (" hotspot" ), listOf (" 8" , " 11" , " 17" , " 20 " , " 21 " )),
72
+ ImageTarget (listOf (" 17.0.1.Final" , " 21.0.0.Final" , " 28 .0.0 .Final" ), listOf (" openj9" ), listOf (" 8" , " 11" , " 17" , " 18" )),
72
73
),
73
74
)
74
75
@@ -152,7 +153,7 @@ fun configureImage(
152
153
val image = " ghcr.io/open-telemetry/opentelemetry-java-instrumentation/smoke-test-servlet-$server :$version -jdk$jdk$vmSuffix$platformSuffix -$extraTag "
153
154
154
155
val jdkImage = if (vm == " hotspot" ) {
155
- if (jdk == " 20 " ) {
156
+ if (jdk == " 21 " ) {
156
157
// "The only tags which will continue to receive updates beyond July 2022 will be Early Access
157
158
// builds (which are sourced from jdk.java.net), as those are not published/supported by any
158
159
// of the above projects."
0 commit comments