@@ -85,19 +85,22 @@ ENV PATH="/home/tooling/.local/share/coursier/bin:$PATH"
8585# NodeJS
8686RUN mkdir -p /home/tooling/.nvm/
8787ENV NVM_DIR="/home/tooling/.nvm"
88- ENV NODEJS_20_VERSION=20.18.1
89- ENV NODEJS_18_VERSION=18.20.5
90- ENV NODEJS_DEFAULT_VERSION=${NODEJS_20_VERSION}
88+ ENV NODEJS_22_VERSION=22.22.3
89+ ENV NODEJS_20_VERSION=20.20.2
90+ ENV NODEJS_18_VERSION=18.20.8
91+ ENV NODEJS_DEFAULT_VERSION=${NODEJS_22_VERSION}
9192RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | PROFILE=/dev/null bash
9293RUN echo 'export NVM_DIR="$HOME/.nvm"' >> ${PROFILE_EXT} \
9394 && echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> ${PROFILE_EXT}
9495RUN source /home/user/.bashrc && \
96+ nvm install v${NODEJS_22_VERSION} && \
9597 nvm install v${NODEJS_20_VERSION} && \
9698 nvm install v${NODEJS_18_VERSION} && \
9799 nvm alias default v${NODEJS_DEFAULT_VERSION} && nvm use v${NODEJS_DEFAULT_VERSION} && \
98100 npm install --global yarn@v1.22.22 &&\
99101 chgrp -R 0 /home/tooling && chmod -R g=u /home/tooling
100102ENV PATH=$NVM_DIR/versions/node/v${NODEJS_DEFAULT_VERSION}/bin:$PATH
103+ ENV NODEJS_HOME_22=$NVM_DIR/versions/node/v${NODEJS_22_VERSION}
101104ENV NODEJS_HOME_20=$NVM_DIR/versions/node/v${NODEJS_20_VERSION}
102105ENV NODEJS_HOME_18=$NVM_DIR/versions/node/v${NODEJS_18_VERSION}
103106
0 commit comments