We are using ionic framework to build Android and iOS apps. We want to implement Mobile DevOps.
• Setting up consistent, repeatable mobile build environments so apps can be built on every commit using predictable dev tools and operating systems.
• Building app binaries and artifacts for iOS, Android, and Web
• Running tests and other scripts on every commit to ensure apps stay working
• Connecting to existing GitHub, Bitbucket to perform builds on every commit
• Releasing working updates to users in realtime (for web updates), or to the app stores (for binary updates)
• Managing different versions of apps between testers, stakeholders, and production users.