A huge thanks to Buddybuild for returning to sponsor this week's Bites! Buddybuild is the simplest and fastest way to automate our iOS continuous integration and continuous deployment workflows (and much, much more). Let's take a look:
Buddybuild ties together and automates: building, testing, deploying and gathering feedback for our apps. Let's try it.
Next, Buddybuild will pull down our code and look for apps and schemes in our repo, and begin to build our app. We don't have to configure anything or write any scripts, Buddybuild takes care of everything automatically.
Buddybuild will now build and run our tests each time we push to Github, and we still haven't configured a thing by hand, neat!
Buddybuild's email and Slack based deployment service can deploy instantly on every build, every night, or anytime we'd like at the push of a button!
We won't need to wait for Apple to process or review anything before deploying to testers, either.
We can even connect our iTunes Connect accounts to Buddybuuild so we never have to manage new devices, UDIDs, profiles or signing identities again. New testers and their devices will be automatically provisioned on our behalf!
Testers can provide feedback by taking a screenshot. Buddybuild will kick in and show them a slick custom UI for graphically annotating and sending feedback notes.
Buddybuild has fantastic crash reporting as well! It can highlight the exact line of code that caused each crash, tell us which users were affected, and much more!
Last but not least, Buddybuild integrates with tons of services like GitHub, BitBucket, GitLab, Slack, JIRA, Pivotal Tracker, Slack, HipChat, and more.