From 50c7ae32b0ef0a37c02629d40a3eb722adae4186 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=8A?= =?UTF-8?q?=D1=80=20=D0=9A=D1=83=D1=80=D1=82=D0=B0=D0=BA=D0=BE=D0=B2?= Date: Thu, 26 Mar 2026 22:45:39 +0200 Subject: [PATCH] Build using dockerimage with Node 24 --- Jenkinsfile | 2 +- docker/Dockerfile | 11 +++++------ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 1e5085a641..2ce1d7c78f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,7 +14,7 @@ kind: Pod spec: containers: - name: container - image: docker.io/akurtakov/fedora-gtk3-mutter-java-node:f42-node22 + image: docker.io/akurtakov/fedora-gtk3-mutter-java-node:f42-node24 imagePullPolicy: Always tty: true resources: diff --git a/docker/Dockerfile b/docker/Dockerfile index c530f2626d..b63e8ddd2b 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -3,15 +3,14 @@ FROM eclipsecbi/fedora-gtk3-mutter:42-gtk3.24 # Back to root for install USER 0 RUN dnf -y update && dnf -y install \ - java-21-openjdk-devel git -RUN dnf -y install xz -RUN dnf -y install procps-ng + java-21-openjdk-devel git \ + gdk-pixbuf2-modules-extra procps-ng -RUN curl -L https://dlcdn.apache.org/maven/maven-3/3.9.11/binaries/apache-maven-3.9.11-bin.tar.gz | tar -xzv +RUN curl -L https://dlcdn.apache.org/maven/maven-3/3.9.14/binaries/apache-maven-3.9.14-bin.tar.gz | tar -xz -RUN curl -L https://nodejs.org/dist/v22.18.0/node-v22.18.0-linux-x64.tar.xz | tar -xJ +RUN curl -L https://nodejs.org/dist/v24.14.0/node-v24.14.0-linux-x64.tar.xz | tar -xJ -ENV PATH=/apache-maven-3.9.11/bin:/node-v22.18.0-linux-x64/bin:/usr/lib/jvm/java-21/bin:$PATH +ENV PATH=/apache-maven-3.9.14/bin:/node-v24.14.0-linux-x64/bin:/usr/lib/jvm/java-21/bin:$PATH ENV JAVA_HOME=/usr/lib/jvm/java-21 #Back to named user