Apple today bought out Buddy Build and announced there will be no more support for Android. What is a good alternative for Buddy Build?
Implement ready to use Buddy CI/CD actions to build better apps faster. Even the most complicated CI/CD workflows take minutes to create.
Buildkite allows you to configure your build in order to run parallel jobs and obtain considerably faster results. See More Top Pro Scheduled builds Run builds on a cron-like schedule to rebuild a master branch or run an import process. See More Top Pro Run your own build servers
Pricing starts at $4.50 per month (if you have under 1,000 subscribers) and goes up to over $49 for Enterprise clients who manage over 20 channels. If you manage a 501 (c) (3) Non-profit channel, you can get 25% off any tier package. What’s the Best TubeBuddy Alternative?
Scheduled builds Run builds on a cron-like schedule to rebuild a master branch or run an import process. See More Top Pro Run your own build servers Run an agent on your own servers (AWS, etc) so that you have control over what your builds can access. See More Top Pro Intergrates with VCS
List of Mobile App - Cloud Build Solutions
List Criteria/Details:
With that out of the way, here is a list of what I've found so far, in no particular order - and with very little analysis other than a quick read of their websites. Corrections welcome, but please be kind about it because this is a quick list!
The is also a healthy discussion going on at https://github.com/rnystrom/GitHawk/issues/1330
The above is "the answer" to this question but In case some folks are not fully aware of the context, read on for some background on Buddybuild.
What is Buddybuild?
Buddybuild is a cloud-hosted continuous integration platform to build, test and deploy iOS and Android Apps with ease. Their claim to fame is the ease with which one could setup a build. Having been a customer for several years, I can attest for this.
A typical Buddybuild workflow includes an iOS or Android project where the source code is hosted on GitHub, Bitbucket and others. From there, the Buddybuild systems monitor commits to the source code and, based on a project's configuration, produces builds that can be sent to end-users via email (presumably beta testers, business testers, etc) and that end-users can install very easily from just the email.
In addition, for iOS projects, Buddybuild is also able to manage Apple Provisioning Profiles and even manage the Team Device list. This is an area of iOS development that is often time consuming for teams as Apple requires all devices running a test-build of an App to be "registered" in the Apple Developer Portal. Buddybuild can manage device provisioning seamlessly and, to my knowledge, is the only product that offers this feature (but I could be wrong).
Buddybuild also offers an optional SDK for both Android and iOS that provides extra features to Apps that use it. Namely, the SDK allows developers to collect feedback from their users as well as crash report data that is correlated back to source code. The feedback feature is particularly powerful as it required no code by the developer at all while still providing a visually appealing interface to collect app feedback from users (complete with a screen grab of whatever the end user was seeing at the time of feedback.)
Why the fuss?
Buddybuild announced on 1/2/18 that they've "joined the Xcode engineering group at Apple to build amazing developer tools for the entire iOS community". See Buddybuild's blog post about this. Their announcement also stated they've stopped accepting new customers (even for iOS) and that they're ending Android support 3/1/18.
Disclaimers:
So the answer to my question is AppCenter - https://appcenter.ms.
Don't waste your time with the others. Every once in a while Microsoft writes decent software. It's not buddybuild but it's the next best thing. The other ones made me want to tear my hair out. If you have to talk to customer support all the time to get things to work - that's a bad thing. With AppCenter I was up and running in 10 minutes. Easy, stupid-proof configuration - no room for errors of any sort.
Microsoft is pouring a ton of resources into App Center - it's only been launched since August of 2017. They have 24 hour support and they are going to start working on automated signing for iOS in the coming months.
If you really need a lot of flexibility and integrations go with BitRise - but be aware that you'll be spending a lot of time getting things to work and things will break constantly. If you have a dedicated DevOps person on your team and you love customizing/programming your workflows with bash scripts then BitRise may be suitable for you.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With