Bug 2347

Summary: Set up Fastlane for easy building and deployment of Android and iOS apps
Product: Infrastructure Reporter: Sjur Nørstebø Moshagen <sjur.n.moshagen>
Component: App build systemsAssignee: Sjur Nørstebø Moshagen <sjur.n.moshagen>
Severity: normal CC: borre.gaup, trond.trosterud
Priority: P4 - Within a month    
Version: unspecified   
Hardware: All   
OS: All   
Bug Depends on: 2373, 2348, 2371, 2372    
Bug Blocks:    

Description Sjur Nørstebø Moshagen 2017-03-07 07:41:36 CET
Fastlane (https://fastlane.tools) is a toolset to automatize building, testing, code signing etc of mobile apps, as well as for automatizing the interaction with the app store systems.

The lack of such a system is the main reason there has been no updates to our mobile apps since their initial releases.

Setting this up requires a few distinct steps, each of which will get its own bugzilla issue:
* setting up a private git repository for storing shared signing certificates
* reorganise some build code to better fit fastlane
* write documentation on how to get started and use fastlane for our apps
Comment 1 Sjur Nørstebø Moshagen 2019-05-24 13:55:31 CEST
This is working in the build system set up by the TTC after we moved the code to github.