Albert Astals Cid
a0d6a377cb
CI: Remove python-yaml
2020-05-23 20:07:30 +02:00
Albert Astals Cid
e2335e965a
CI: Use debian testing while unstable is broken
2020-03-26 22:28:00 +01:00
Albert Astals Cid
f431ef6dcc
CI: tell debian derivatives not to ask us question in apt time
2020-03-26 22:27:57 +01:00
Simone Gaiarin
341875b342
Make clang-tidy in CI use the .clang-tidy config file
2020-02-29 09:26:34 +01:00
Albert Astals Cid
3720833be4
Enable clazy qstring-allocations
2020-02-21 17:45:03 +01:00
Albert Astals Cid
07a1f616c0
Enable clazy qproperty-type-mismatch
2020-02-21 17:09:46 +01:00
Albert Astals Cid
9a32bd354d
Enable clazy raw-environment-function
2020-02-21 17:09:46 +01:00
Albert Astals Cid
dcf8f79481
Enable clazy isempty-vs-count and qhash-with-char-pointer-key
2020-02-21 17:09:46 +01:00
Albert Astals Cid
46d1ba0e20
Enable clazy missing-qobject-macro
2020-02-21 17:09:46 +01:00
Albert Astals Cid
6d0d61c2ad
Enable clazy copyable-polymorphic
2020-02-21 17:09:43 +01:00
Albert Astals Cid
93540ac16d
Enable most of clazy level2
2020-02-21 14:57:48 +01:00
Albert Astals Cid
968e9d6073
Enable clazy old-style-connect
2020-02-20 15:48:08 +01:00
Albert Astals Cid
a9598e83e8
Enable all of clazy level1
2020-02-20 13:35:35 +01:00
Albert Astals Cid
c10faf0926
Enable clazy qproperty-without-notify
2020-02-20 12:53:28 +01:00
Albert Astals Cid
edb44b1fd3
Enable clazy connect-3arg-lambda
2020-02-20 12:42:34 +01:00
Albert Astals Cid
91bce4a0a3
Enable clazy const-signal-or-slot
2020-02-20 12:42:23 +01:00
Albert Astals Cid
e03943fae9
Enable clazy qstring-lef
2020-02-20 12:03:31 +01:00
Albert Astals Cid
93de247795
Enable all of clazy level0
2020-02-20 11:34:47 +01:00
Albert Astals Cid
f85deae680
Enable clazy container-anti-pattern
...
Yes, this is a bit of cheating, but there's really no nicer way of doing
this and memory/speed here is not really important so we can trick clazy
2020-02-20 11:22:57 +01:00
Albert Astals Cid
3ca05fc1f8
Enable clazy qstring-insensitive-allocation
2020-02-20 11:15:15 +01:00
Albert Astals Cid
beb195c9e6
Enable clazy qcolor-from-literal
2020-02-20 11:12:00 +01:00
Albert Astals Cid
8e35b43a3d
Enable clazy unused-non-trivial-variable
2020-02-20 11:08:04 +01:00
Albert Astals Cid
0a60ab54c4
Enable clazy qstring-ref
2020-02-20 11:01:58 +01:00
Albert Astals Cid
95e19450c9
Enable clazy fully-qualified-moc-types
2020-02-20 10:59:54 +01:00
Albert Astals Cid
3b4dd35c9f
Enable clazy lambda-in-connect
2020-02-20 10:57:47 +01:00
Albert Astals Cid
eddbe03128
enable clazy strict-iterators
2020-02-20 10:15:24 +01:00
Albert Astals Cid
e54609b596
CI: rename to show we're also running clazy
2020-02-19 23:44:41 +01:00
Albert Astals Cid
468f4b64c2
CI: Enable clazy inefficient-qlist-soft
2020-02-19 23:44:41 +01:00
Albert Astals Cid
e2a1705703
CI: Enable clazy connect-not-normalized
2020-02-19 23:44:41 +01:00
Albert Astals Cid
3af705b3d7
CI: Enable clazy qdeleteall
2020-02-19 23:44:41 +01:00
Albert Astals Cid
a23709b097
CI: Enable clazy range-loop
2020-02-19 23:44:41 +01:00
Albert Astals Cid
82d5810493
CI: Enable clazy detaching-temporary
2020-02-19 23:44:41 +01:00
Albert Astals Cid
6ddb7e6cc9
CI: Enable clazy qhash-namespace
2020-02-19 23:44:41 +01:00
Albert Astals Cid
96f00a4d29
CI: Enable clazy qstring-arg check
2020-02-19 23:44:37 +01:00
Albert Astals Cid
5ecbb51f77
Enable modernize-use-nullptr
2020-02-19 18:10:05 +01:00
Albert Astals Cid
a96c082d69
Build desktop User Interface by default
...
Can choose to only build mobile interface or both
2020-02-06 22:26:00 +01:00
Albert Astals Cid
2da1cd736a
CI: Enable clang-tidy modernize-loop-convert
2020-01-24 17:23:39 +01:00
Albert Astals Cid
2e46cf22f5
CI: enable clang tidy performance checks
2020-01-02 14:27:11 +01:00
Albert Astals Cid
b001ea2019
CI: Enable a bunch of bugprone- clang-tidy warnings
2019-12-24 10:18:16 +00:00
Albert Astals Cid
0a2287be19
CI: Enable two readability clang-tidy checks
...
Use jq to filter compile_commands.json to not include the compilation of
autogenerated files, we don't want to check those
Also filter out the synctex folder, since that is imported code
2019-12-23 12:06:49 +01:00
Albert Astals Cid
377a64ebfe
CI: Fix debian missing to install a dependency
2019-12-20 16:00:41 +01:00
Albert Astals Cid
78cf6bd910
CI: enable more modernize checks
...
Since unfortunately some of the autogenerated includes don't pass the
checks we do a trick of building out of source and then specifying the
.*/okular/.* path as the only includes we care about
2019-12-18 12:51:13 +01:00
Albert Astals Cid
a2ac42b9c7
CI: Enable modernize-use-bool-literals
2019-12-18 11:32:46 +01:00
Albert Astals Cid
6b80bc9fcd
Enable a CI with clang-tidy and modernize-redundant-void-arg
2019-12-18 09:01:01 +00:00
Albert Astals Cid
327a66648b
Add linux testing CI
2019-07-17 22:39:21 +02:00
Albert Astals Cid
642f14ac27
Add a Ubuntu 18.04 CI
...
It matches quite well our min Qt and KF5 requirements
2019-07-04 00:55:27 +02:00