KPeople part of KDE Frameworks
Michael Pyne
mpyne at kde.org
Tue Mar 3 02:30:41 UTC 2015
On Mon, March 2, 2015 20:15:20 Marko Käning wrote:
> So, having those ktp-* entries in dependency-data-stable-kf5-qt5 shouldn’t
> do any harm.
>
> But I don’t know how kdesrc-build will handle this, though...
For missing entries kdesrc-build will infer "master" as the git branch to use.
It would be very confusing for a user to ask to build a module and still have
kdesrc-build ignore it because it doesn't have an entry in kde-build-metadata.
With that said, kdesrc-build *will* ignore modules that have a defined branch
of "" (i.e. empty) in logical-module-structure, so if a module simply should
not be built for a given branch-group my recommendation would be to define the
branch-group after all but set it to an empty value. E.g.
"kde/kdenetwork/ktp*": {
"stable-qt4": "kde-telepathy-0.9",
"latest-qt4": "kde-telepathy-0.9",
"kf5-qt5": "master",
"stable-kf5-qt5": ""
},
I believe that Scarlett's new CI supports this as well, and the current
Jenkins CI also supports this.
Regards,
- Michael Pyne
More information about the Kde-frameworks-devel
mailing list