Transition to Dedicated Signer for Android Builds
Ben Cooksley
bcooksley at kde.org
Mon Nov 18 17:05:16 GMT 2019
On Mon, Nov 18, 2019 at 11:18 PM Nicolas Fella <nicolas.fella at gmx.de> wrote:
>
> On Samstag, 16. November 2019 09:35:08 CET Ben Cooksley wrote:
> > Hi all,
> >
> > I have just completed transitioning the Android builds on the Binary
> > Factory from having the signing handled on the builders themselves (by
> > Qt's Android Tooling) to a dedicated signing machine (using Android's
> > tooling directly).
> Thanks for your work!
>
> > Should there be any issues please let me know.
> I haven't noticed any regression
Thanks for confirming this.
>
> > This has improved the overall security and scalability of the Binary
> > Factory, ensuring that high value assets such as our signing keys are
> > kept separate from the builds themselves.
> >
> > As part of this the F-Droid repository on cdn.kde.org will also be
> > automatically updated going forward.
> >
> > For now this is pointed to a test path - if someone could please
> > confirm that the repository at https://cdn.kde.org/android/test/ is
> > working correctly, that would be appreciated (after which i'll switch
> > it to the production path).
> It appears to work fine
Excellent. I've now switched the production path over.
> > (Side note: it appears we are producing APKs marked for debugging,
> > which F-Droid isn't 100% happy with)
> Changing that should be trivial, however I'm not sure that's the semantics we
> want to have. IMO it would make sense to have debug builds from master with
> debuggable APKs and libs containing debug symbols. Once we want to release
> stuff for real, i.e. on Google Play we then would need a dedicated release
> build, i.e. from a given branch/tag and with libs/APKs build in release mode.
> For F-Droid the release builds would be done on their hardware using their
> build scripts, so that's not really relevant here.
I'll leave this for you and the others to decide on - please let me
know if anything needs adjusting.
> > Thanks,
> > Ben
>
> Cheers
> Nico
>
>
Cheers,
Ben
>
More information about the KDE-Android
mailing list