Skip to content

Use include:project for all templates to fix the pipeline

For the Craft Android templates include:project must be used because they use local includes which are incompatible with include via URL. Using it for the others as well makes it consistent.

This MR also adds the Craft Android templates for Qt 6. Since they need to be run manually (for now), that should be okay.

As bonus, the Craft Android templates now support signing APKs (if everything works as on the test system). Note that only the mainline branches are cleared for signing. That's why for this work branch we get

$ python3 ci-notary-service/signapk.py -v --config $KDECI_SIGNAPK_CONFIG $CI_PROJECT_DIR/.kde-ci-packages/*.apk
2023-10-27 15:00:52,361 INFO signapk Branch 'work/kloecker/use-new-craft-android-template' of project 'pim/itinerary' is not cleared for signing. Skipping.
Edited by Ingo Klöcker

Merge request reports