Skip to content

Add Craft-based Android release builds

This covers ARM 32/64 bit (the primary target platforms) as well as 32bit x86 (the emulator platform). 64bit x86 works as well should we need that at some point.

So far only KDE Itinerary is included, as this is aiming at actual production releases I didn't want to add other apps without explicit maintainer approval/involvement. In theory adding more apps is just a few config file entries, realistically I'd also expect a few more Android specific Craft fixes as well though.

Signing and deploying the packages is still missing, but this should be good enough to validate the Craft use and the resulting packages at least.

The Jenkins part of this is a blind copy/paste job from the corresponding Windows setup, the Craft part I have tested locally in the Android docker.

This depends on packaging/craftmaster!2 (merged) and the 21.04.0 release to become available.

Edited by Volker Krause

Merge request reports