Gitlab CI Dashboards and retirement of build.kde.org

Johannes Zarl-Zierl johannes at zarl-zierl.at
Sat Sep 3 23:18:06 BST 2022


Hi Ben,


Am Samstag, 3. September 2022, 21:37:53 CEST schrieb Ben Cooksley:
> On Sat, Sep 3, 2022 at 10:12 PM Johannes Zarl-Zierl <johannes at zarl-zierl.at>
> wrote:
> > On a related note: would it be possible to add badges for CI/CD status to
> > repositories?
> 
> Gitlab provides a limited selection of badges - which can be found at:
> - https://invent.kde.org/multimedia/kdenlive/badges/master/pipeline.svg
> - https://invent.kde.org/multimedia/kdenlive/badges/master/coverage.svg
> - https://invent.kde.org/multimedia/kdenlive/-/badges/release.svg
> 
> (replace project path and "master" as appropriate)

Cool, thanks for the quick and detailed reply!

> Note that the Release badge relies on the Gitlab Releases feature being
> utilised, so that will likely not be usable for any of our projects.
> Likewise, our Cobertura coverage job currently doesn't have the necessary
> regular expression configured so that one also won't work - however the
> general "Pipeline" one should work fine.

Good to know.

> Unfortunately Gitlab does not support generating per job badges based on
> job names.

Not what I wanted to hear, but also not a deal-breaker...

Cheers, and keep up the good work ;-)
  Johannes






More information about the kde-devel mailing list