[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: How to get dependencies into freebsd ci?
From:       Ben Cooksley <bcooksley () kde ! org>
Date:       2023-09-16 20:46:43
Message-ID: CA+XidOH6oTY8fm5bJhYOsUbbidrjXMFBPHCDt86ZfvQCjWKXDw () mail ! gmail ! com
[Download RAW message or body]

On Sun, Sep 17, 2023 at 8:37 AM Ingo Klöcker <kloecker@kde.org> 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?
>
> 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


Where possible do try to avoid too many custom jobs - especially where they
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.


>
>
> Regards,
> Ingo


Cheers,
Ben

[Attachment #3 (text/html)]

<div dir="ltr"><div dir="ltr">On Sun, Sep 17, 2023 at 8:37 AM Ingo Klöcker &lt;<a \
href="mailto:kloecker@kde.org">kloecker@kde.org</a>&gt; wrote:<br></div><div \
class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Samstag, 16. \
September 2023 22:08:46 CEST Milian Wolff wrote:<br> &gt; And cppcheck is nice, but \
it&#39;s a long shot from clang-tidy and clazy. I<br> &gt; understand that&#39;s the \
way it is for now and it&#39;s not possible to get<br> &gt; additional checks enabled \
for projects?<br> <br>
I&#39;m not sure what you mean by &quot;not possible to get additional checks enabled \
<br> for projects&quot;, but okular has a custom job which runs clang-tidy and clazy. \
<br> This job does a few things which are very specific for okular. I&#39;ve just \
<br> started to set up a similar job for libkleo:<br>
<a href="https://invent.kde.org/pim/libkleo/-/merge_requests/45" rel="noreferrer" \
target="_blank">https://invent.kde.org/pim/libkleo/-/merge_requests/45</a></blockquote><div><br></div><div>Where \
possible do try to avoid too many custom jobs - especially where they duplicate \
functions like we&#39;re seeing here.</div><div>In the case of both Okular and \
libkleo here i&#39;m seeing that they install stuff from distribution repos - which \
can result in unpredictable failures due to network issues.</div><div>  \
</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px \
solid rgb(204,204,204);padding-left:1ex"><br> <br>
Regards,<br>
Ingo</blockquote><div><br></div><div>Cheers,</div><div>Ben  </div></div></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic