Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate Mandrel 22.3 #215

Merged
merged 1 commit into from
Nov 2, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/workflows/build-images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@ jobs:
- name: "mandrel builder images"
modules: "quarkus-mandrel-builder-image"
args: ""
- name: "mandrel builder images 21 and 22.0"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice, I had to do this because the agent didn't have enough disk space.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's OK to remove some of the images as well, e.g.:

  • 21.3.2.0
  • 22.0.0.2
  • 22.1.0.0

are fairly dated.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I think we need a clearer rules to know when we evict old images.

modules: "quarkus-mandrel-builder-image"
args: "-Polder-mandrel"
- name: "graalvm ce builder images"
modules: "quarkus-graalvm-builder-image"
args: ""
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/push-images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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: ""
Expand Down
58 changes: 58 additions & 0 deletions quarkus-mandrel-builder-image/mandrel-21-22.yaml
Original file line number Diff line number Diff line change
@@ -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
67 changes: 9 additions & 58 deletions quarkus-mandrel-builder-image/mandrel.yaml
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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
7 changes: 7 additions & 0 deletions quarkus-mandrel-builder-image/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,13 @@
<jbang.script>${project.build.sourceDirectory}/io/quarkus/images/Push.java</jbang.script>
</properties>
</profile>

<profile>
<id>older-mandrel</id>
<properties>
<images.file>${project.basedir}/mandrel-21-22.yaml</images.file>
</properties>
</profile>
</profiles>

</project>