KDevelop CI for creating Linux AppImage + Windows installers

Kevin Funk kfunk at kde.org
Sun Mar 5 09:16:36 UTC 2017


On Saturday, 4 March 2017 03:01:03 CET Kevin Funk wrote:
> 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.

CI is tracking 5.1 now, so we can finally do a 5.1.0 release.

Cheers,
Kevin

> 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/20170305/d6db1983/attachment.sig>


More information about the KDevelop-devel mailing list