This repository contains the container (Docker) images used by Quarkus.
the images are deliered on Quay.io
- centos-quarkus-native-image - provides the
native-image
executable. Used by the Maven and Gradle plugin from Quarkus to build linux64 executables - centos-quarkus-maven - Image delivering GraalVM, Maven, Podman and Builah; this image can be used to build a native executable from source.
- GraalVM Native S2I - S2I builder image for OpenShift
The branch name is the GraalVM version delivered.
For instance, the branch graalvm-1.0.0-rc16
provides graalvm 1.0.0-rc16.
To update the GraalVM version:
- clone the repository
- create a new branch with the right name (graalvm-1.0.0-rcXX)
- edit all Dockerfile and replace
ARG GRAAL_VERSION=1.0.0-rcX
withARG GRAAL_VERSION=1.0.0-rcXX
- push your branch
The images are built automatically and deployed to Quay. You can monirot the build from: https://quay.io/organization/quarkus
Also, you need to update the default branch of the repository. This is done on: https://github.com/quarkusio/quarkus-images/settings/branches