]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
add build tests with trixie container
authorBastian Dehn <hhaalo@arcor.de>
Sun, 19 Jan 2025 08:34:34 +0000 (09:34 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Sun, 19 Jan 2025 08:35:10 +0000 (09:35 +0100)
.gitignore
builder/Containerfile-trixie

index 67d6a2281585a917f065f234647562927feb7d8b..1236b3e54c2d44a462e81136b03d3d68b20218a7 100644 (file)
@@ -1,5 +1,6 @@
 build
 build-bookworm-test
 build-bookworm
+build-trixie-test
 build-trixie
 .vscode
index 34d9165b6025b41e5ff2c314c9c337eaffe69e6c..aa407088454125495107500d457d628bbf153326 100644 (file)
@@ -7,8 +7,15 @@ libsane-dev \
 libconfuse-dev \
 libcurl4-gnutls-dev \
 libjson-c-dev \
+libcmocka-dev \
+lcov \
 && apt-get clean
-CMD mkdir -p build-trixie \
+CMD mkdir -p build-trixie-test \
+&& cd build-trixie-test \
+&& cmake -DRUN_TESTS=on .. \
+&& make -j$(nproc) \
+&& cd .. \
+mkdir -p build-trixie \
 && cd build-trixie \
 && cmake -DEXTRA_VERSION="-trixie" -DCMAKE_BUILD_TYPE=Release .. \
 && make -j$(nproc) package
\ No newline at end of file