Re: CI configuration
Gilles Caulier <[email protected]> Mon, 19 Sep 2022 07:30:47 +0200
| Newsgroups | gmane.comp.kde.digikam.devel |
|---|---|
| Message-ID | <CAHFG6sG6msFu7P_Z0SUQByNZyrcGZWjD3gJ-o8WT8Yc2kxtTZw@mail.gmail.com> |
Hi Steven, All that i know about the KDE infra to gitlab migration, is the new location of the project YAML configuration file. It's here : https://invent.kde.org/graphics/digikam/-/blob/master/.gitlab-ci.yml Look like there are target disable, especially the Qt6 which is the env. to do in the near future. There is also this file : https://invent.kde.org/graphics/digikam/-/blob/master/.kde-ci.yml What's the goal of this file, i not sure, but i suppose it was used with the old KDE infra. Gilles Le dim. 18 sept. 2022 à 17:48, Gilles Caulier <[email protected]> a écrit : > > Le dim. 18 sept. 2022 à 17:37, Steven Robbins <[email protected]> a écrit : > > > > On Sunday, September 18, 2022 10:27:21 A.M. CDT Gilles Caulier wrote: > > > > > To resume, do not change to ffmpeg 5 too quickly (:-)))... > > > > Fully understood! :-) > > > > I won't propose anything until I can get things running locally (linux) with > > ffmpeg 5. I promise! > > > > My goal here was to get a sense of what is involved. So thank you for that! > > > > I would imagine that your vision is to keep supporting both FFMPEG 4 and 5 for > > some time? > > Yes definitely, and in fact it's already the case in git/master... > > > If so: is it possible to have TWO linux containers -- one where we > > can test with ffmpeg 4 and a second to test with ffmpeg 5? > > Good Question. I think yes. The settings in Craft Blueprints KDE and > Binary Factory Tooling repository must be changed at the same time. > > If i'm not too wrong, KDenlive uses this kind of configuration, but > i'm not 100% sure. The best is to : > > 1/ analyze the current configuration in both repositories for the > extragrear only application. KF5 frameworks and KDE applications use a > different workflow in the CI/CD. Look especially kmymoney and > kdevelop is a good start. > > https://invent.kde.org/packaging/craft-blueprints-kde/-/tree/master/extragear > > And "yes", it's a big puzzle, not well documented. To include digiKam > in KDE CI/CD, I waste a lot of my free time to dig it... > > 2/ open a file Phabricator for system admin request (typically to Ben > Cocksley - he is god (:-)))). Explain the wish and the possible > solution found in other applications. Look if it can be applied to > digiKam. > > Gilles