Systems | Development | Analytics | API | Testing

Build faster with Bazel on Bitrise: Remote Build Execution Beta now available

We're excited to announce that Remote Build Execution (RBE) for Bazel is now available in private beta on Bitrise. Starting today, select Bitrise workspaces can accelerate Bazel builds with scalable, parallelized execution on both Linux and macOS stacks. This release is a major step forward for teams using Bazel, especially those managing large, complex codebases that require speed, flexibility, and reliability.

Your guide to fine-tuning Gradle memory allocations

No one starts their work day thinking “Let’s investigate the memory allocations of my Gradle build”, but sometimes life happens (usually at the worst possible time): Every Gradle project faces memory allocation problems eventually, as the codebase grows. So, instead of blindly applying JVM flags from Stack Overflow until it’s resolved, why not take a deeper look?

Gradle "Build Finished Plugin": How to ensure compatibility with older Gradle versions

Our Advanced CI team is always trying to push what we have further, which often means we have to support APIs and code that are not yet fully stable. On the other hand, we are bound to support projects that are using deprecated code to a certain extent. This is particularly true for build systems that are rapidly changing to support the needs of application developers, such as Gradle.

Bitrise maintains SOC 2 Type II compliance with latest successful assessment

At Bitrise, we continually invest in security best practices to ensure that our customer’s data stays safe and secure. As a part of an on-going effort, we are excited to announce that we’ve successfully completed our SOC 2 report. The examination was conducted by A-LIGN, a technology-enabled security and compliance firm trusted by more than 4,000 global organizations to help mitigate cybersecurity risks.

From CI pipelines to sheet-metal sorcery: Bitrise introduces "Mini Orchard"

TL;DR – No flaky builds because of “data‑center air” at Bitrise! We built our own chassis that can talk to the Bitrise scheduler, can pre‑cool itself, and squeezes 32 Mac minis into a 6 rack unit oversized pizza box—while looking downright gorgeous doing it. We call it the mini Orchard.

IPA: Mastering iOS app packaging with Bitrise

When developing iOS applications, creating an IPA file is a crucial step in distributing and testing your app. But managing this process—especially across development teams—can become tedious and error-prone if done manually. In this post, we’ll explain what an IPA is, why it matters in CI/CD pipelines, and how you can seamlessly generate, sign, and distribute IPA files using Bitrise automation.

Understanding CI vs CD vs CT in DevOps: Key concepts explained

Speed isn’t everything in software development, but getting high quality apps out fast is still crucial. That’s where DevOps comes in: its core purpose is to streamline the delivery of apps as quickly and reliably as possible, without sacrificing quality at any stage of the process. ‍ At the heart of DevOps automation are three essential concepts: CI, CD, and CT. ‍ CI and CD are often used interchangeably, but each of the three concepts serves a distinct purpose.

Why your consolidation strategy is breaking mobile (and how to fix it)

Picture the scene. You're sitting in yet another budget meeting, and someone inevitably pipes up with the golden question: "Why are we paying for seven different tools when we could just use one?" Everyone applauds. Confetti bursts from the ceiling. There’s a cake for some reason. That’s the siren song of vendor consolidation. It's everywhere these days, and honestly? It makes sense. Finance loves it because it’s cost savings that can be easily represented as a budget line item.

Why remote build caching pays off for engineering teams: Key takeaways from our latest webinar

In our recent webinar, we tackled a familiar frustration for many engineering teams: long build times. Our expert panel broke down the problem and explored how remote build caching can deliver faster builds, improved workflows, and real business value. Here are the five biggest takeaways.

Xcode 26 is coming with major stack updates

During an exciting WWDC25, Apple announced it would skip some numbers and align all OS and software versions to 26. Summer has just arrived, but we’re already keeping our eyes on Apple's usual keynote event in September. The Bitrise team is gearing up for the stable Xcode 26 stack release. We're passionate about providing you with the latest and greatest, and this new Xcode release is no exception. However, we also want to give you a heads-up about what this means for our platform and for our users.