diff --git a/.github/workflows/build-images.yml b/.github/workflows/build-images.yml
index 9e3d1c01..7d0a721f 100644
--- a/.github/workflows/build-images.yml
+++ b/.github/workflows/build-images.yml
@@ -28,6 +28,9 @@ jobs:
- name: "mandrel builder images"
modules: "quarkus-mandrel-builder-image"
args: ""
+ - name: "mandrel builder images 21 and 22.0"
+ modules: "quarkus-mandrel-builder-image"
+ args: "-Polder-mandrel"
- name: "graalvm ce builder images"
modules: "quarkus-graalvm-builder-image"
args: ""
diff --git a/.github/workflows/push-images.yml b/.github/workflows/push-images.yml
index d625c39c..d87b736f 100644
--- a/.github/workflows/push-images.yml
+++ b/.github/workflows/push-images.yml
@@ -23,6 +23,9 @@ jobs:
- name: "mandrel builder images"
modules: "quarkus-mandrel-builder-image"
args: ""
+ - name: "mandrel builder images 21 and 22.0"
+ modules: "quarkus-mandrel-builder-image"
+ args: "-Polder-mandrel"
- name: "graalvm ce builder images"
modules: "quarkus-graalvm-builder-image"
args: ""
diff --git a/quarkus-mandrel-builder-image/mandrel-21-22.yaml b/quarkus-mandrel-builder-image/mandrel-21-22.yaml
new file mode 100644
index 00000000..97e3e85e
--- /dev/null
+++ b/quarkus-mandrel-builder-image/mandrel-21-22.yaml
@@ -0,0 +1,58 @@
+images:
+ - graalvm-version: 21.3.2.0-Final
+ java-version: 11
+ variants:
+ - arch: amd64
+ sha: 2d6d96b8b22ce7ec92ed00ba2dc69909c691738a16111c9c3b284b8aed7657ea
+ - graalvm-version: 21.3.2.0-Final
+ java-version: 17
+ variants:
+ - arch: amd64
+ sha: e23c0b09326ccc6836d0218b74c5382b3b5c79c80cd724ecdde34212d91fc0fc
+
+ - graalvm-version: 21.3.3.0-Final
+ java-version: 11
+ tag: 21.3-java11
+ variants:
+ - arch: amd64
+ sha: 9b722400b6ca826c5092cd276c785240145e4cc864936e3ea64bb4002a52ed31
+ - graalvm-version: 21.3.3.0-Final
+ java-version: 17
+ tag: 21.3-java17
+ variants:
+ - arch: amd64
+ sha: 8e1450e5b3a5345d66920a32b4bb4c39efa51a1b93b2e1f87fc130b95feee536
+
+ - graalvm-version: 22.0.0.2-Final
+ java-version: 11
+ tag: 22.0-java11
+ variants:
+ - sha: 57d8cc4777e513db492d8bf51521201bad0600ef95bf0afd687bf44f9bda8a87
+ arch: amd64
+ - sha: 8a382563f85282193a47b6d873d3b647c82098150f88c26a934144d2465a5f81
+ arch: arm64
+ - graalvm-version: 22.0.0.2-Final
+ java-version: 17
+ tag: 22.0-java17
+ variants:
+ - sha: 114a3d4a67bcdf090b8355ca6787d5f7da2c3763e521f47c12a91e867682ba92
+ arch: amd64
+ - sha: 40b67cacbd11dbc25f21d832ba0df0d75ef1cb68b9d028455b4b64792a1edba9
+ arch: arm64
+
+ - graalvm-version: 22.1.0.0-Final
+ java-version: 11
+ tag: 22.1-java11
+ variants:
+ - sha: 25bc444053bf5d162b932bfb68ffba40612ad0685f19edc68869fdcc0c38b0a8
+ arch: amd64
+ - sha: 932e167e0571c7eda37f20b3c2605563666e0fed79de2dcac2ad6f48cdf91d7b
+ arch: arm64
+ - graalvm-version: 22.1.0.0-Final
+ java-version: 17
+ tag: 22.1-java17
+ variants:
+ - sha: b40bf617fd957fcb7fe61acc2621d0a84931822498b83b968f704b47e1e2edaf
+ arch: amd64
+ - sha: d6c7304b3ad6a3ca17664be092a5420905b2190407b45b40ef4312f723b38208
+ arch: arm64
diff --git a/quarkus-mandrel-builder-image/mandrel.yaml b/quarkus-mandrel-builder-image/mandrel.yaml
index 77f90b48..3a64427a 100644
--- a/quarkus-mandrel-builder-image/mandrel.yaml
+++ b/quarkus-mandrel-builder-image/mandrel.yaml
@@ -1,62 +1,4 @@
images:
- - graalvm-version: 21.3.2.0-Final
- java-version: 11
- variants:
- - arch: amd64
- sha: 2d6d96b8b22ce7ec92ed00ba2dc69909c691738a16111c9c3b284b8aed7657ea
- - graalvm-version: 21.3.2.0-Final
- java-version: 17
- variants:
- - arch: amd64
- sha: e23c0b09326ccc6836d0218b74c5382b3b5c79c80cd724ecdde34212d91fc0fc
-
- - graalvm-version: 21.3.3.0-Final
- java-version: 11
- tag: 21.3-java11
- variants:
- - arch: amd64
- sha: 9b722400b6ca826c5092cd276c785240145e4cc864936e3ea64bb4002a52ed31
- - graalvm-version: 21.3.3.0-Final
- java-version: 17
- tag: 21.3-java17
- variants:
- - arch: amd64
- sha: 8e1450e5b3a5345d66920a32b4bb4c39efa51a1b93b2e1f87fc130b95feee536
-
- - graalvm-version: 22.0.0.2-Final
- java-version: 11
- tag: 22.0-java11
- variants:
- - sha: 57d8cc4777e513db492d8bf51521201bad0600ef95bf0afd687bf44f9bda8a87
- arch: amd64
- - sha: 8a382563f85282193a47b6d873d3b647c82098150f88c26a934144d2465a5f81
- arch: arm64
- - graalvm-version: 22.0.0.2-Final
- java-version: 17
- tag: 22.0-java17
- variants:
- - sha: 114a3d4a67bcdf090b8355ca6787d5f7da2c3763e521f47c12a91e867682ba92
- arch: amd64
- - sha: 40b67cacbd11dbc25f21d832ba0df0d75ef1cb68b9d028455b4b64792a1edba9
- arch: arm64
-
- - graalvm-version: 22.1.0.0-Final
- java-version: 11
- tag: 22.1-java11
- variants:
- - sha: 25bc444053bf5d162b932bfb68ffba40612ad0685f19edc68869fdcc0c38b0a8
- arch: amd64
- - sha: 932e167e0571c7eda37f20b3c2605563666e0fed79de2dcac2ad6f48cdf91d7b
- arch: arm64
- - graalvm-version: 22.1.0.0-Final
- java-version: 17
- tag: 22.1-java17
- variants:
- - sha: b40bf617fd957fcb7fe61acc2621d0a84931822498b83b968f704b47e1e2edaf
- arch: amd64
- - sha: d6c7304b3ad6a3ca17664be092a5420905b2190407b45b40ef4312f723b38208
- arch: arm64
-
- graalvm-version: 22.2.0.0-Final
java-version: 11
tag: 22.2-java11
@@ -72,4 +14,13 @@ images:
- sha: b338fb26ec1ad956c8b7f890d9e978e0f580afec492a7ff8eeea78e85720c4de
arch: amd64
- sha: 26db51213bdea70cde576ac4011b2f504ad08056053f90e1d08a98216e594718
+ arch: arm64
+
+ - graalvm-version: 22.3.0.1-Final
+ java-version: 17
+ tag: 22.3-java17
+ variants:
+ - sha: 72ba94f4ca8e48eaa905433a6d0cfff5e7a657fb4f5419e86d7b8f5332ed0345
+ arch: amd64
+ - sha: 729ad2496191d4e0bc0dea3d19ac3ede0f4561e0ba4c3468d5824ca5a160d81b
arch: arm64
\ No newline at end of file
diff --git a/quarkus-mandrel-builder-image/pom.xml b/quarkus-mandrel-builder-image/pom.xml
index 4b21181a..2f2c3213 100644
--- a/quarkus-mandrel-builder-image/pom.xml
+++ b/quarkus-mandrel-builder-image/pom.xml
@@ -64,6 +64,13 @@
${project.build.sourceDirectory}/io/quarkus/images/Push.java
+
+
+ older-mandrel
+
+ ${project.basedir}/mandrel-21-22.yaml
+
+
\ No newline at end of file