@@ -19,6 +19,15 @@ ENV LC_ALL=en_US.UTF-8
1919COPY provision.sh /
2020RUN /provision.sh
2121
22+ # +---------------------------------------------------------------------------+
23+ # | NVM/nodejs
24+ # +---------------------------------------------------------------------------+
25+ WORKDIR /tmp
26+ ADD nvm-install.sh ./nvm-install.sh
27+ RUN . ./nvm-install.sh
28+ ENV NVM_DIR="~/.nvm"
29+ RUN . ~/.nvm/nvm.sh && nvm install v16.20.0
30+
2231# +---------------------------------------------------------------------------+
2332# | LLVM
2433# +---------------------------------------------------------------------------+
@@ -92,28 +101,18 @@ ENV PATH="/usr/share/${GCC_ARM_NONE_LINUX_BASENAME}/bin:${PATH}"
92101
93102RUN ${GCC_ARM_NONE_LINUX_TRIPLE}-gcc --version
94103
95-
96- # +---------------------------------------------------------------------------+
97- # | INSTALL SONAR SCANNER
98- # +---------------------------------------------------------------------------+
99- ENV SONAR_SCANNER_VERSION 4.7.0.2747
100- ENV SONAR_SCANNER_HOME=/sonar-scanner-${SONAR_SCANNER_VERSION}-linux
101- ENV SONAR_SCANNER_OPTS="-server"
102-
103- ENV PATH="${SONAR_SCANNER_HOME}/build-wrapper-linux-x86:${PATH}"
104- ENV PATH="${SONAR_SCANNER_HOME}/sonar-scanner-${SONAR_SCANNER_VERSION}-linux/bin:${PATH}"
105-
106- COPY sonar_qube.sh /
107- RUN /sonar_qube.sh
108-
109104# +---------------------------------------------------------------------------+
110105# | INSTALL THE PATH FOR INTERATIVE SESSIONS
111106# +---------------------------------------------------------------------------+
112107RUN echo "export PATH=$PATH" >> ~/.bashrc
113108
114109# +---------------------------------------------------------------------------+
115- # | INSTALL PYTHON AND NPM STUFF
110+ # | INSTALL PYTHON STUFF
116111# +---------------------------------------------------------------------------+
117112RUN pip3 install virtualenv
118113RUN pip3 install tox
119- RUN cd /tmp && npm install -g gh-pages
114+
115+ # +---------------------------------------------------------------------------+
116+ # | LEAVE THE WORKDIR AS /repo
117+ # +---------------------------------------------------------------------------+
118+ WORKDIR /repo
0 commit comments