Mobile test automation is a vital part of the Mobile DevOps cycle. Without it, we can’t deliver mobile apps to our customers. This article will explain how a fastlane plugin for parallelizing iOS UI tests can make your life easier.
In this episode, we welcomed Antoine van der Lee as our special guest. This time, our focus was on app quality: how to follow up with user feedback, make sure the app constantly evolves, and other tips and tricks to create a top-notch user experience.
The results are in: Over the last year, Bitrise provided developers with new Xcode versions for their iOS builds faster than any other CICD platform. Check out the details in this Xcode support for CICD benchmark roundup.
We’ve recently updated our Linux environments from vCPU 2-4-8 machines to vCPU 4-8-16 respectively, but the credit multipliers remained the same. Now we’re adding some more optimization to our Linux machines: to make your builds even faster.
If the Step Library is the brain of each and every build running on Bitrise, the open-source community must be the heart of it, playing a key role in the success of our product. That's why we have some plans to do more amazing things.
Kata Keri, Product Manager at Bitrise, tells us about her job, challenges, and what it is like to be a woman working in tech.
Read our submission guidelines for guest posts.
In this article, we’ll take a look at a few different angles that we can approach unit testing from, and how each of those approaches can provide a great starting point for either extending or getting started with building a comprehensive unit testing suite for a Swift app.
In this guest article, John Sundell will share some of his top tips and techniques for making iOS UI tests easier to work with when using Apple’s built-in XCTest framework, as well as how to easily visualize the results of such tests using Bitrise’s Test Reporting add-on.
John Sundell takes a look at how the power of Swift packages and SwiftPM itself can be used to write custom developer tools and scripts in Swift — and how those can then be easily deployed and run as part of a Bitrise workflow.
Learn how to set up a workflow that lets you ship to production with Xcode 10 while still being able to work on features using Xcode 11!
Continuous integration, and automation in general, is arguably extra important when working on an open source project that anyone can contribute to. Especially if a project starts gaining momentum, automating different kinds of tasks — from building and testing the project, to ensuring a consistent code style — can be truly essential in order for all contributors and maintainers to stay productive.
John Sundell shares his thoughts on how using continuous integration and continuous delivery makes all team members aware of the project’s current status, its high-level plans and goals, and how this benefits all parties involved.
Join other Mobile DevOps engineers who receive regular emails from Bitrise, filled with tips, news, and best practices.