From e853f50563c3bb79f2c882191e4c66be325bb9fd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Blin?=
 <sebastien.blin@savoirfairelinux.com>
Date: Mon, 12 Feb 2024 15:56:39 -0500
Subject: [PATCH] tests: filter out external projects

GitLab: #3
Change-Id: I94bea5fd9cec166d92ad8323d2888355ae106cc7
---
 Dockerfile                  | 6 +++---
 extras/ci/tests/Jenkinsfile | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 9478cfd..939da81 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -36,6 +36,6 @@ RUN cd build_dev \
 
 # Generate HTML report
 RUN cd build_dev/CMakeFiles/dhtnet.dir \
-    && lcov --capture --directory . --output-file coverage.info \
-    && mkdir /result \
-    && genhtml coverage.info --output-directory /result
\ No newline at end of file
+    && lcov --capture --no-external --directory /dhtnet --output-file coverage.info \
+    && mkdir /coverage \
+    && genhtml coverage.info --output-directory /coverage
\ No newline at end of file
diff --git a/extras/ci/tests/Jenkinsfile b/extras/ci/tests/Jenkinsfile
index 930b65c..8ee08d3 100644
--- a/extras/ci/tests/Jenkinsfile
+++ b/extras/ci/tests/Jenkinsfile
@@ -46,7 +46,7 @@ pipeline {
                 id=\$(docker create dhtnet:${env.BUILD_ID})
                 docker cp \$id:/result.summary result.summary
                 cat result.summary
-                docker cp \$id:/result coverage
+                docker cp \$id:/coverage coverage
                 docker rm -v \$id
                 """
             }
-- 
GitLab