Skip to content

Commit

Permalink
ci: add lizard and flawfinder on docker image version 1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
CharlesDias committed Dec 3, 2022
1 parent 1e61561 commit 82aeace
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# charlesdias/stm32_gtest
#
# Docker build
# doker build -t charlesdias/stm32_gtest:<version> -t charlesdias/stm32_gtest:latest .
# docker build -t charlesdias/stm32_gtest:<version> -t charlesdias/stm32_gtest:latest .
#
# Docker push
# docker push charlesdias/stm32_gtest --all-tags
Expand All @@ -16,7 +16,12 @@ RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

# Download Linux support tools
RUN apt-get update && apt-get clean && apt-get install -y \
build-essential git wget python3 doxygen graphviz gcovr lcov
build-essential git wget python3 doxygen graphviz gcovr lcov \
python3-pip flawfinder \
&& apt-get clean && rm -rf /var/lib/apt/lists/*

# Install Lizard
RUN pip3 install lizard

# Get and install the CMake
RUN wget https://github.com/Kitware/CMake/releases/download/v3.24.2/cmake-3.24.2-linux-x86_64.sh \
Expand Down

0 comments on commit 82aeace

Please sign in to comment.