From 1bd579ce0e88716ec2365edb46be39deb43290d1 Mon Sep 17 00:00:00 2001
From: Griefed <griefed@griefed.de>
Date: Mon, 3 Apr 2023 21:10:47 +0200
Subject: [PATCH] build: Update Node to version 18.

---
 Dockerfile | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index fba66bb..7fc0b7a 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -24,8 +24,8 @@ FROM mazzolino/docker:20.10.12-dind
 LABEL maintainer="Griefed <griefed@griefed.de>"
 LABEL description="Provides GitLab Semantic Release, buildx, JDK 8, NodeJS for Griefed's GitLab CI/CD pipelines."
 
-COPY --from=fetcher /docker-buildx /usr/lib/docker/cli-plugins/docker-buildx
-COPY --from=fetcher /discord.sh /discord.sh
+COPY --from=fetcher /docker-buildx  /usr/lib/docker/cli-plugins/docker-buildx
+COPY --from=fetcher /discord.sh     /discord.sh
 
 ENV DOCKER_CLI_EXPERIMENTAL=enabled
 
@@ -33,13 +33,17 @@ RUN \
   echo "**** Updating and installing our packages ****" && \
   apk update && \
   apk upgrade && \
+  apk add --no-cache \
+    --repository https://dl-cdn.alpinelinux.org/alpine/v3.17/main/ \
+    nodejs \
+    npm && \
   apk add --no-cache \
     bash \
     ca-certificates \
     curl \
     git \
-    nodejs-current \
     jq \
+    nodejs \
     npm \
     openjdk8 && \
   echo "node version is: " && \
@@ -76,5 +80,5 @@ RUN \
   echo "**** Cleanup ****" && \
   rm -rf \
     /var/cache/apk/* \
-    /tmp/* \
+    /tmp/*
 
-- 
GitLab