Flatpak jobs on KDE CI vs. continuous integration on main/master/devel branches
Ingo Klöcker
kloecker at kde.org
Wed Feb 7 20:58:56 GMT 2024
Hi Friedrich,
TL;DR: You are confusing the Flatpak jobs with our CI/CD jobs in general.
On Mittwoch, 7. Februar 2024 19:48:27 CET Friedrich W. H. Kossebau wrote:
> So effectively this means:
> * KF - no CI on new API with non-KF repos, only KF-internal CI
Not true. The CI uses whatever you specify in the project's .kde-ci.yml. If
you specify @same for the dependencies in your project's master branch (or an
MR targeting master) then CI will use the master branch of those dependencies.
Currently, @latest-kf6 also means master for frameworks. See
https://invent.kde.org/sysadmin/repo-metadata/-/blob/master/branch-rules.yml
> * KF - no CD, only released versions
Also not true. You can use master of everything (built with Craft). In fact,
we have done this for many of the Craft builds during the transition period.
But, as Ben wrote, it's discouraged to waste energy to rebuild master of all
dependencies for each build.
I haven't read the rest of your rant because it's based on wrong assumptions.
Regards,
Ingo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-windows/attachments/20240207/dec146d9/attachment.sig>
More information about the Kde-windows
mailing list