Loading .gitlab-ci.yml +7 −0 Original line number Diff line number Diff line Loading @@ -45,6 +45,13 @@ build-theia-k8s: DIR: theia-k8s NAME: theia-k8s build-renovate: extends: .build-base variables: BASE: renovate/renovate DIR: renovate-node-lts NAME: renovate .mirror-base: stage: build resource_group: lock_docker_build_$FROM_$TO Loading renovate-node-lts/Dockerfile 0 → 100644 +9 −0 Original line number Diff line number Diff line FROM renovate/renovate COPY install-latest-lts-node.sh / USER root RUN chmod +x /install-latest-lts-node.sh && /install-latest-lts-node.sh USER ubuntu renovate-node-lts/install-latest-lts-node.sh 0 → 100644 +10 −0 Original line number Diff line number Diff line #!/bin/bash set -ex export NVM_DIR=/nvm mkdir $NVM_DIR curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash . /nvm/nvm.sh LTS_NODE_VERSION=$(nvm list-remote | grep 'Latest LTS' | tail -n1 | awk '{print $1}') nvm install $LTS_NODE_VERSION ln -sf /nvm/versions/node/$LTS_NODE_VERSION/bin/node /usr/local/bin/node ln -sf /nvm/versions/node/$LTS_NODE_VERSION/bin/npm /usr/local/bin/npm Loading
.gitlab-ci.yml +7 −0 Original line number Diff line number Diff line Loading @@ -45,6 +45,13 @@ build-theia-k8s: DIR: theia-k8s NAME: theia-k8s build-renovate: extends: .build-base variables: BASE: renovate/renovate DIR: renovate-node-lts NAME: renovate .mirror-base: stage: build resource_group: lock_docker_build_$FROM_$TO Loading
renovate-node-lts/Dockerfile 0 → 100644 +9 −0 Original line number Diff line number Diff line FROM renovate/renovate COPY install-latest-lts-node.sh / USER root RUN chmod +x /install-latest-lts-node.sh && /install-latest-lts-node.sh USER ubuntu
renovate-node-lts/install-latest-lts-node.sh 0 → 100644 +10 −0 Original line number Diff line number Diff line #!/bin/bash set -ex export NVM_DIR=/nvm mkdir $NVM_DIR curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash . /nvm/nvm.sh LTS_NODE_VERSION=$(nvm list-remote | grep 'Latest LTS' | tail -n1 | awk '{print $1}') nvm install $LTS_NODE_VERSION ln -sf /nvm/versions/node/$LTS_NODE_VERSION/bin/node /usr/local/bin/node ln -sf /nvm/versions/node/$LTS_NODE_VERSION/bin/npm /usr/local/bin/npm