rossumai / elis-capture

React Native app for uploading documents to Elis
3 stars 2 forks source link

[IMPROVEMENT REQUEST - TECHNICAL] - SETUP FASTLANE #31

Open omatejka opened 4 years ago

omatejka commented 4 years ago

App release management could be pain in the ass. There are multiple approaches how to make release management smoother and more reliable - Fastlane is a great option https://fastlane.tools/

[Android]

  1. setup build signing for both development and production builds
  2. setup build creation for different workflows (development build, Play Store Beta, Play Store Production)

[iOS]

  1. manage signing - each type of build requires different signing and different certificates - best practice is to store certificates in GH repo, introduce fastlane mechanism for fetching of the certificates and its regeneration
  2. setup build creation for different workflows (development build, Play Store Beta, Play Store Production)