20 Commits

Author SHA1 Message Date
Nicolas Fella
e23a84ba49 Remove duplicate RuntimeDependencies section from kde-ci.yml 2025-11-30 15:04:01 +01:00
Julius Künzel
b4b792ac52 [CI] Require cppcheck to be clean 2025-10-23 23:20:32 +00:00
Julius Künzel
507cd4f310 GIT_SILENT Fix broken cppcheck job after upstream change
Related to sysadmin/ci-utilities!560
2025-10-19 15:22:49 +00:00
Julius Künzel
9df6998d96 [CI] Add cppcheck job 2025-10-14 17:31:56 +02:00
Jean-Baptiste Mardelle
a22dc1c3ab Add Appium tests
First test for UI testing. Currently just tests adding a color clip in bin, selecting all and checking there are 2 selected clips in bin
2025-10-12 20:02:33 +02:00
Jean-Baptiste Mardelle
c0ad186e46 Add selenium dep for appium tests 2025-10-04 11:07:12 +02:00
Julius Künzel
eff2ed2187 [CI] Dependencies for @all 2025-02-12 17:37:49 +00:00
Julius Künzel
9ac7860612 Drop support for Qt5 2024-08-29 10:20:17 +00:00
Julius Künzel
5921e805b0 [CI] Require tests with Qt6 too 2024-01-09 14:01:14 +00:00
Julius Künzel
fd696ab9d4 [CI] Increase per test timeout
We frequently see timout failures (not reproducible locally so far) and I am not sure yet if this is because the test hangs or because the timout is too short
2023-10-24 21:27:17 +00:00
Julius Künzel
c5327251a2 [CI] Use KF6 for Qt6 builds
Related to #1111
2023-06-11 14:13:43 +02:00
Julius Künzel
21422d88a6 [CI] Disable require test passing for Qt6
This causes to many noise, Qt6 tests are randomly failing (this has never been different), but our focus  is not on Qt6 yet. We will care about this later.
2022-12-17 14:24:52 +00:00
Julius Künzel
d5ce8429e7 [CI] Enable CI failure on test failure for FreeBSD 2022-10-23 23:39:36 +02:00
Julius Künzel
8702ed9e70 [REUSE] Add (missing) license info for some files 2022-10-23 16:01:53 +02:00
Alexander Lohnau
4ef157ec91 Disable cppcheck warnings for fakeit.hpp, catch.hpp and fakeit_standalone.hpp files 2022-10-19 19:59:58 +00:00
Julius Künzel
633969f9d6 [CI] We don't need KInit
(cherry picked from commit a9b234f332a8b0e21720420ede8b69b637429749)
2022-05-02 22:23:08 +02:00
Julius Künzel
46f8b13218 Make test failures CI failures (only Linux yet) 2022-04-11 08:25:13 +00:00
Nicolás Alvarez
113de3073a Switch to the new GitLab CI tooling
Also add kfilemetadata which was missing in the CI deps.
2021-12-06 19:01:12 +00:00
Julius Künzel
4acf35ec97 GIT_SILENT Improvements for KDE CI 2021-09-29 21:53:13 +02:00
Julius Künzel
f92551b9ad GIT_SILENT Add KDE GitLab CI configuration file 2021-09-06 18:34:36 +00:00