Me and my team are working on a product which supports both Android and iOS, and for different clients and differect devices we have different build settings. So we have spent few hour a day to manage building APPs for our client, and for testing even for very little changes.
Process:
Client A, device1, Android
coding -> setting -> build1 -> setting -> Android Studio -> build2
Client A, iOS
coding -> setting -> build1 -> setting -> XCode -> build2
What we are planing to do is a daily build server, which
- pull the commit code automatically
- build setting for different platform (android, iOS)
- build setting for different device (Samsung S6 or Android Pad)
- build as xCode/android project
- build to .ipa or .apk from the project
It is very annoying but we have no crew how to save few hours for the building process on everyday. I m very appreciated if you have any idea to improve any of these process
↧