From a1864908da4e8e202d8021478b507debe5aafe51 Mon Sep 17 00:00:00 2001 From: Melissa Autumn Date: Mon, 11 Dec 2023 08:32:14 -0800 Subject: [PATCH] Upgrade to node 18 --- frontend/deploy.dockerfile | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/frontend/deploy.dockerfile b/frontend/deploy.dockerfile index 5a03bf02..c0e0be80 100644 --- a/frontend/deploy.dockerfile +++ b/frontend/deploy.dockerfile @@ -6,9 +6,13 @@ COPY . /build/frontend # Copy over the staging config RUN mv /build/frontend/.env.staging.example /build/frontend/.env.staging -# Add Node 16 support -RUN curl -fsSL https://deb.nodesource.com/setup_16.x | bash - &&\ -apt-get install -y nodejs +# Add Node 18 support +RUN apt-get install -y ca-certificates curl gnupg1 gnupg2 +RUN mkdir -p /etc/apt/keyrings +RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg +RUN echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_18.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list +RUN apt-get update +RUN apt-get install -y nodejs RUN npm install --global yarn