Skip to content

Commit e6898f0

Browse files
committed
chore: update Node.js and Maven versions in Dockerfile and versions.json to 22.22.2 and 3.9.15 respectively
1 parent 035847d commit e6898f0

3 files changed

Lines changed: 35 additions & 35 deletions

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -170,8 +170,8 @@ jobs:
170170
171171
```bash
172172
docker build \
173-
--build-arg NODE_VERSION=22.11.0 \
174-
--build-arg MAVEN_TAG=3.9.9-jdk21.0.9-noble \
173+
--build-arg NODE_VERSION=22.22.2 \
174+
--build-arg MAVEN_TAG=3.9.15-jdk21.0.10-noble \
175175
-t my-node:22-jdk21 .
176176
```
177177

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Parameterized Node + Maven + JDK Dockerfile
22
#
33
# Build example:
4-
# docker build --build-arg NODE_VERSION=22.11.0 --build-arg MAVEN_TAG=3.9.12-jdk21.0.9-noble .
4+
# docker build --build-arg NODE_VERSION=22.22.2 --build-arg MAVEN_TAG=3.9.15-jdk21.0.10-noble .
55

6-
ARG NODE_VERSION=22.11.0
7-
ARG MAVEN_TAG=3.9.12-jdk21.0.9-noble
6+
ARG NODE_VERSION=22.22.2
7+
ARG MAVEN_TAG=3.9.15-jdk21.0.10-noble
88

99
FROM public.ecr.aws/docker/library/node:${NODE_VERSION}-slim AS node
1010

versions/versions.json

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -2,122 +2,122 @@
22
"versions": [
33
{
44
"name": "node20-jdk8",
5-
"node_version": "20.19.6",
5+
"node_version": "20.20.2",
66
"node_major": "20",
77
"jdk_version": "8",
8-
"maven_tag": "3.8.8-jdk8u472-noble",
8+
"maven_tag": "3.8.9-jdk8u482-noble",
99
"is_latest": false
1010
},
1111
{
1212
"name": "node22-jdk8",
13-
"node_version": "22.21.1",
13+
"node_version": "22.22.2",
1414
"node_major": "22",
1515
"jdk_version": "8",
16-
"maven_tag": "3.8.8-jdk8u472-noble",
16+
"maven_tag": "3.8.9-jdk8u482-noble",
1717
"is_latest": false
1818
},
1919
{
2020
"name": "node24-jdk8",
21-
"node_version": "24.12.0",
21+
"node_version": "24.15.0",
2222
"node_major": "24",
2323
"jdk_version": "8",
24-
"maven_tag": "3.8.8-jdk8u472-noble",
24+
"maven_tag": "3.8.9-jdk8u482-noble",
2525
"is_latest": false
2626
},
2727
{
2828
"name": "node20-jdk11",
29-
"node_version": "20.19.6",
29+
"node_version": "20.20.2",
3030
"node_major": "20",
3131
"jdk_version": "11",
32-
"maven_tag": "3.9.12-jdk11.0.29-noble",
32+
"maven_tag": "3.9.15-jdk11.0.30-noble",
3333
"is_latest": false
3434
},
3535
{
3636
"name": "node22-jdk11",
37-
"node_version": "22.21.1",
37+
"node_version": "22.22.2",
3838
"node_major": "22",
3939
"jdk_version": "11",
40-
"maven_tag": "3.9.12-jdk11.0.29-noble",
40+
"maven_tag": "3.9.15-jdk11.0.30-noble",
4141
"is_latest": false
4242
},
4343
{
4444
"name": "node24-jdk11",
45-
"node_version": "24.12.0",
45+
"node_version": "24.15.0",
4646
"node_major": "24",
4747
"jdk_version": "11",
48-
"maven_tag": "3.9.12-jdk11.0.29-noble",
48+
"maven_tag": "3.9.15-jdk11.0.30-noble",
4949
"is_latest": false
5050
},
5151
{
5252
"name": "node20-jdk17",
53-
"node_version": "20.19.6",
53+
"node_version": "20.20.2",
5454
"node_major": "20",
5555
"jdk_version": "17",
56-
"maven_tag": "3.9.12-jdk17.0.17-noble",
56+
"maven_tag": "3.9.15-jdk17.0.18-noble",
5757
"is_latest": false
5858
},
5959
{
6060
"name": "node22-jdk17",
61-
"node_version": "22.21.1",
61+
"node_version": "22.22.2",
6262
"node_major": "22",
6363
"jdk_version": "17",
64-
"maven_tag": "3.9.12-jdk17.0.17-noble",
64+
"maven_tag": "3.9.15-jdk17.0.18-noble",
6565
"is_latest": false
6666
},
6767
{
6868
"name": "node24-jdk17",
69-
"node_version": "24.12.0",
69+
"node_version": "24.15.0",
7070
"node_major": "24",
7171
"jdk_version": "17",
72-
"maven_tag": "3.9.12-jdk17.0.17-noble",
72+
"maven_tag": "3.9.15-jdk17.0.18-noble",
7373
"is_latest": false
7474
},
7575
{
7676
"name": "node20-jdk21",
77-
"node_version": "20.19.6",
77+
"node_version": "20.20.2",
7878
"node_major": "20",
7979
"jdk_version": "21",
80-
"maven_tag": "3.9.12-jdk21.0.9-noble",
80+
"maven_tag": "3.9.15-jdk21.0.10-noble",
8181
"is_latest": false
8282
},
8383
{
8484
"name": "node22-jdk21",
85-
"node_version": "22.21.1",
85+
"node_version": "22.22.2",
8686
"node_major": "22",
8787
"jdk_version": "21",
88-
"maven_tag": "3.9.12-jdk21.0.9-noble",
88+
"maven_tag": "3.9.15-jdk21.0.10-noble",
8989
"is_latest": true
9090
},
9191
{
9292
"name": "node24-jdk21",
93-
"node_version": "24.12.0",
93+
"node_version": "24.15.0",
9494
"node_major": "24",
9595
"jdk_version": "21",
96-
"maven_tag": "3.9.12-jdk21.0.9-noble",
96+
"maven_tag": "3.9.15-jdk21.0.10-noble",
9797
"is_latest": false
9898
},
9999
{
100100
"name": "node20-jdk25",
101-
"node_version": "20.19.6",
101+
"node_version": "20.20.2",
102102
"node_major": "20",
103103
"jdk_version": "25",
104-
"maven_tag": "3.9.12-jdk25.0.1-noble",
104+
"maven_tag": "3.9.15-jdk25.0.2-noble",
105105
"is_latest": false
106106
},
107107
{
108108
"name": "node22-jdk25",
109-
"node_version": "22.21.1",
109+
"node_version": "22.22.2",
110110
"node_major": "22",
111111
"jdk_version": "25",
112-
"maven_tag": "3.9.12-jdk25.0.1-noble",
112+
"maven_tag": "3.9.15-jdk25.0.2-noble",
113113
"is_latest": false
114114
},
115115
{
116116
"name": "node24-jdk25",
117-
"node_version": "24.12.0",
117+
"node_version": "24.15.0",
118118
"node_major": "24",
119119
"jdk_version": "25",
120-
"maven_tag": "3.9.12-jdk25.0.1-noble",
120+
"maven_tag": "3.9.15-jdk25.0.2-noble",
121121
"is_latest": false
122122
}
123123
],

0 commit comments

Comments
 (0)