From b718db81271736fdbe90a4e17938905f15ced683 Mon Sep 17 00:00:00 2001 From: Sam Simpson Date: Mon, 4 Dec 2023 16:39:39 +0000 Subject: [PATCH] Update nodejs to 18 in diff-generator image --- diff-generator/Dockerfile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/diff-generator/Dockerfile b/diff-generator/Dockerfile index 7515108..3ed2fc5 100644 --- a/diff-generator/Dockerfile +++ b/diff-generator/Dockerfile @@ -1,8 +1,11 @@ FROM public.ecr.aws/lts/ubuntu:22.04_stable -RUN apt update && \ - apt install -y --no-install-recommends python3 python3-pip npm && \ - rm -r /var/lib/apt/lists /var/cache/apt/archives && \ +RUN apt update; apt install -y curl gpg; \ + curl -fsSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | gpg --dearmor > /usr/share/keyrings/nodesource.gpg; \ + echo "deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_18.x jammy main" | tee /etc/apt/sources.list.d/nodesource.list; \ + apt update; \ + apt install -y --no-install-recommends python3 python3-pip nodejs; \ + rm -r /var/lib/apt/lists /var/cache/apt/archives; \ npm install -g diff2html-cli@5 WORKDIR /function