--nextPart3254329.aeNJFYEL58 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8"; protected-headers="v1" From: Ingo =?ISO-8859-1?Q?Kl=F6cker?= To: kde-devel@kde.org Subject: Re: How to get dependencies into freebsd ci? Date: Sat, 16 Sep 2023 22:58:01 +0200 Message-ID: <2904660.e9J7NaK4W3@daneel> MIME-Version: 1.0 On Samstag, 16. September 2023 22:46:43 CEST Ben Cooksley wrote: > On Sun, Sep 17, 2023 at 8:37=E2=80=AFAM Ingo Kl=C3=B6cker wrote: > > On Samstag, 16. September 2023 22:08:46 CEST Milian Wolff wrote: > > > And cppcheck is nice, but it's a long shot from clang-tidy and clazy.= I > > > understand that's the way it is for now and it's not possible to get > > > additional checks enabled for projects? > >=20 > > I'm not sure what you mean by "not possible to get additional checks > > enabled > > for projects", but okular has a custom job which runs clang-tidy and > > clazy. > > This job does a few things which are very specific for okular. I've just > > started to set up a similar job for libkleo: > > https://invent.kde.org/pim/libkleo/-/merge_requests/45 >=20 > Where possible do try to avoid too many custom jobs - especially where th= ey > duplicate functions like we're seeing here. > In the case of both Okular and libkleo here i'm seeing that they install > stuff from distribution repos - which can result in unpredictable failures > due to network issues. The idea is to make a standard job out of this once it's clear how this wou= ld=20 look like. I think other people were interested in running clazy (and maybe= =20 clang-tidy) for their projects. Regards, Ingo --nextPart3254329.aeNJFYEL58 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQTbjgIOMowwlCBgvyGxb1mVFkdKugUCZQYW2QAKCRCxb1mVFkdK ur2BAP4s+uZIVN/tgELhAM2ZCXIbH8xjPfNsRqEz3Mkdk91BoAEAs68Z8oEJyhab 0epvQC7u/0UCS525ru6z7V6oEQzuRAM= =+LTO -----END PGP SIGNATURE----- --nextPart3254329.aeNJFYEL58--