Skip to content

Commit 3474f4f

Browse files
committed
install coverity tools
1 parent dabf290 commit 3474f4f

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.devcontainer/Dockerfile

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,8 +173,16 @@ RUN dpkg --add-architecture i386 \
173173
&& apt-get update \
174174
&& apt-get install -y g++-multilib libzstd-dev:i386 zlib1g-dev:i386
175175

176+
# install coverity tools
177+
COPY cov-analysis-linux64-2024.12.1.tar.gz /tmp
178+
RUN tar -xvf /tmp/cov-analysis-linux64-2024.12.1.tar.gz -C /opt \
179+
&& rm /tmp/cov-analysis-linux64-2024.12.1.tar.gz \
180+
&& ln -sf /opt/cov-analysis-linux64-2024.12.1 /opt/coverity
181+
182+
RUN apt install -y file
183+
176184
# set path
177-
ENV PATH="/home/vscode/.opam/default/bin:/opt/bazelisk:/usr/lib/llvm-${LLVM_VER}/bin:${PATH}"
185+
ENV PATH="/home/vscode/.opam/default/bin:/opt/bazelisk:/usr/lib/llvm-${LLVM_VER}/bin:/opt/coverity/bin:${PATH}"
178186

179187
ENV PYTHONPATH="/usr/lib/llvm-18/lib/python3.10/dist-packages/"
180188

0 commit comments

Comments
 (0)