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