Move to Ubuntu Noble, Node 20, and add pnpm

master
Carlos Gomes 2024-06-17 19:17:29 +02:00
rodzic c24b9e2842
commit d4351cafb5
Nie znaleziono w bazie danych klucza dla tego podpisu
1 zmienionych plików z 3 dodań i 3 usunięć

Wyświetl plik

@ -1,4 +1,4 @@
FROM ubuntu:jammy
FROM ubuntu:noble
LABEL maintainer="Carlos A. Gomes <carlos.algms@gmail.com>"
@ -98,11 +98,11 @@ RUN \
mkdir -p /etc/apt/keyrings \
&& curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key \
| gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg \
&& echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_18.x nodistro main" \
&& echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" \
| tee /etc/apt/sources.list.d/nodesource.list \
&& apt-get update \
&& apt-get install -y nodejs \
&& npm i -g yarn \
&& npm i -g yarn pnpm \
&& apt-get autoremove -y --purge \
&& apt-get autoclean -y \
&& apt-get clean -y \