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