diff --git a/.gitignore b/.gitignore index f675dc7d27..aed1e31102 100644 --- a/.gitignore +++ b/.gitignore @@ -19,4 +19,7 @@ packaging/flatpak/.flatpak-builder compile_commands.json # VSCode -.vscode/ \ No newline at end of file +.vscode/ + +# Artefacts from running KDE CI locally +kde-ci-reports/* diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2f395d0020..635a0c6acd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,6 +8,8 @@ include: - /gitlab-templates/reuse-lint.yml - /gitlab-templates/xml-lint.yml - /gitlab-templates/pre-commit.yml + # Quality checks + - /gitlab-templates/cppcheck.yml # CI Qt6 - /gitlab-templates/linux-qt6.yml - /gitlab-templates/linux-qt6-next.yml diff --git a/.kde-ci.yml b/.kde-ci.yml index 89ff87ec1b..9e14d25f8f 100644 --- a/.kde-ci.yml +++ b/.kde-ci.yml @@ -47,5 +47,6 @@ RuntimeDependencies: Options: require-passing-tests-on: [ 'Linux/Qt6', 'FreeBSD/Qt6'] cppcheck-arguments: '--suppress="*:tests/fakeit.hpp" --suppress="*:tests/catch.hpp" --suppress="*:fuzzer/fakeit_standalone.hpp"' + require-cppcheck-clean: False per-test-timeout: 120