Skip to content

Commit a229f4b

Browse files
committed
.gitlab-ci.yml: Added pip dependencies
1 parent 125de14 commit a229f4b

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

.gitlab-ci.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ build doxygen:
168168
- .container_image_no_nightly_run_template
169169
stage: "🚧 Build Stage 2"
170170
script:
171-
- sudo dnf install -y doxygen
171+
- sudo dnf install -y doxygen plantuml
172172
- chmod 777 scripts/*.sh
173173
- scripts/doxygen.sh
174174
- cd $BUILD_WORKSPACE/doxygen/
@@ -228,7 +228,9 @@ build doxygen test:
228228
- .container_image_no_nightly_run_template
229229
stage: "🧪 Test"
230230
script:
231-
- sudo dnf install -y doxygen
231+
- sudo dnf install -y doxygen python3-pip plantuml
232+
- pip install doxygen-junit
233+
- export PATH=$PATH:/root/.local/bin
232234
- chmod 777 scripts/*.sh
233235
- scripts/doxygen.sh || true
234236
# Fix the file path references so they are relative to the blob and not the buildspace. We use ; as the substitute so don't have to escape every forwardslash
@@ -250,6 +252,9 @@ cppcheck:
250252
stage: "🧪 Test"
251253
timeout: 60 minutes
252254
script:
255+
- sudo dnf install -y python3-pip
256+
- pip install cppcheck-codequality
257+
- export PATH=$PATH:/root/.local/bin
253258
- rm -rf $BUILD_WORKSPACE # Ensure we start clean
254259
- cmake . -B $BUILD_WORKSPACE -DAPS_CHRONY_DBUS_SERVICE_FETCH_CONTENT_USE_GITLAB_CI_TOKEN=ON -DCMAKE_BUILD_TYPE=Debug -DAPS_CHRONY_DBUS_SERVICE_ENABLE_CPPCHECK=ON -DAPS_CHRONY_DBUS_SERVICE_ENABLE_CPPCHECK_EXHAUSTIVE=ON
255260
- cmake --build $BUILD_WORKSPACE --parallel $PARALLEL

0 commit comments

Comments
 (0)