This docs are for maintainers of the app or for people interested in creating a similar deployment.
Make sure to install the Firebase CLI and the required Ruby gems before continuing.
To deploy to the Google Play Store or Firebase App Distribution you need the respective credentials.
- Get keyfiles from Google Drive -
Trustlines AppSecrets Key.key(Temp Secrets)
AppSecrets.kdbxin KeePass with key
Trustlines AppSecrets Key.key
Android PlayStore Keystore
- Make sure
.env.secrethas a leading dot
You can either use the wizard by running
fastlane by running
Running the wizard gives you a prompt to specify additional options like:
- select an OS (Android / iOS)
- select a target (develop/staging/production)
- to bump the version before deploying
The Android app will be uploaded to the Internal testing stage and can be promoted to higher stages from here.
The iOS app is uploaded to the TestFlight stage of the app store and can be submitted for testing/approval by Apple from here.
All configuration and uploaded apps can be found at: Google Play Store Console
All configuration and uploaded apps can be found at: AppStore Connect