KDevelop CI for creating Linux AppImage + Windows installers
Kevin Funk
kfunk at kde.org
Sat Mar 4 02:01:03 UTC 2017
Heya,
you might have noticed the 5.0.4 took /quite/ long again to get out. This time
this has been merely b/c of serious breakages in KDE's Craft (the tool we use
to create the Windows installers) we needed to fix before re-spinning the
Windows installers.
Needless to say, this has been quite a frustrating experience to both Sven &
me, since that's mundane and unrewarding work.
In order to improve on this situation, and to be able to release more quickly,
I've set up a self-hosted CI which builds the following configurations for us
automatically:
- KDevelop AppImage 64 bit
- KDevelop Windows Installer 64 bit
- KDevelop Windows Installer 32 bit
It's all automated, the CI is set to track a certain branch (5.0 right now)
for all of kdevplatform, kdevelop, kdev-python, kdev-php and rebuild all that
on a nightly basis.
Aside from that we've hardcoded more versions in Craft.git such as the KF5,
LLVM/Clang, Qt versions so the builds get more reproducible.
tl;dr: Here's the CI:
http://kfunk.ddns.net:8080/
You can download the latest artifacts by visiting one of the jobs:
http://kfunk.ddns.net:8080/job/kdevelop-appimage-centos/
-> "KDevelop-git-x86_64.AppImage"
Hope that helps!
Kevin
--
Kevin Funk | kfunk at kde.org | http://kfunk.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20170304/050f3ff0/attachment-0001.sig>
More information about the KDevelop-devel
mailing list