From 7c6bc6c838faa6e89a989a068521e7eda456210d Mon Sep 17 00:00:00 2001 From: Benjos <blegros@takima.fr> Date: Thu, 1 May 2025 16:41:26 +0200 Subject: [PATCH] Test graalvm image --- .gitlab-ci.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 50591fb..047779c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -11,6 +11,9 @@ variables: ECLIPSE_TEMURIN_IMAGE_NAME: "eclipse-temurin" ECLIPSE_TEMURIN_IMAGE: $CI_REGISTRY_IMAGE/$ECLIPSE_TEMURIN_IMAGE_NAME + MAVEN_GRAALVM_IMAGE_NAME: "maven-graalvm" + MAVEN_GRAALVM_IMAGE: $CI_REGISTRY_IMAGE/$MAVEN_GRAALVM_IMAGE_NAME + NODE_IMAGE_NAME: "node" NODE_IMAGE: $CI_REGISTRY_IMAGE/$NODE_IMAGE_NAME @@ -36,6 +39,20 @@ build_eclipse_temurin: only: - main +build_graalvm: + stage: build + image: + name: gcr.io/kaniko-project/executor:debug + entrypoint: [""] + tags: + - docker + script: + - export + - echo "{\"auths\":{\"$CI_REGISTRY\":{\"auth\":\"$(echo -n ${CI_REGISTRY_USER}:${CI_REGISTRY_PASSWORD} | base64)\"}}}" > /kaniko/.docker/config.json + - /kaniko/executor --context $CI_PROJECT_DIR/maven-graalvm --dockerfile $CI_PROJECT_DIR/maven-graalvm/Dockerfile --destination ${MAVEN_GRAALVM_IMAGE}:21 + only: + - main + build_node: stage: build image: -- GitLab