From 3a1ad99f0b794a6a7bdcfbc391f5033d9086b458 Mon Sep 17 00:00:00 2001 From: Oliver Eyton-Williams Date: Tue, 14 Feb 2023 16:54:33 +0100 Subject: [PATCH] fix(.gitpod.yml): use lts node (#49382) * fix: use lts node in gitpod * fix: use custom Dockerfile * fix: actually use the image... --- .gitpod.Dockerfile | 8 ++++++++ .gitpod.yml | 3 ++- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 .gitpod.Dockerfile diff --git a/.gitpod.Dockerfile b/.gitpod.Dockerfile new file mode 100644 index 00000000000..54b67b14d53 --- /dev/null +++ b/.gitpod.Dockerfile @@ -0,0 +1,8 @@ +FROM gitpod/workspace-mongodb:latest + +# from https://www.gitpod.io/docs/introduction/languages/javascript#node-versions +RUN bash -c 'VERSION="lts/*" \ + && source $HOME/.nvm/nvm.sh && nvm install $VERSION \ + && nvm use $VERSION && nvm alias default $VERSION' + +RUN echo "nvm use default &>/dev/null" >> ~/.bashrc.d/51-nvm-fix diff --git a/.gitpod.yml b/.gitpod.yml index d69ba77091e..a312e48f94a 100644 --- a/.gitpod.yml +++ b/.gitpod.yml @@ -1,4 +1,5 @@ -image: gitpod/workspace-mongodb +image: + file: .gitpod.Dockerfile ports: - port: 27017 # mongodb onOpen: ignore