I've using Bitrise for a few years and it's one of the few tools in my stack I don't think about, which is the highest praise I have for infrastructure.
The mobile side is clearly built by people who ship mobile apps. New Xcode versions turn up fast, the stacks are kept clean, and the stuff that usually breaks on mobile CI breaks a lot less here.
RDE is the first new thing in a while that actually changed my day rather than just making builds faster. A real Mac with the right setup in seconds, and I can hand one to an agent and let it get on with it.
Support answers fast, and they tell you straight when something isn't supported.
Bitrise
Hey Product Hunt, I'm Barnabas, Bitrise founder here 👋
Something changed this year that nobody sized their CI for… AI agents don't get tired. They push at 2am, they open 5 PRs while you're in a meeting, and every one of those needs a build.
That turns your CI from a background cost into the thing everyone is waiting on (and it’s annoying). And if you're on GitHub Actions, your Mac builds still run on slow M2 hardware with 5 cores. Fine when a human pushed three times a day. Not fine now.
💻 Our new product, Bitrise Build Hub, is managed build infrastructure for mobile. Our own Mac and Linux machines, preloaded with Xcode, simulators, Fastlane and the rest of the toolchain, plugged into GitHub Actions as runners.
You keep your GitHub Actions, you change the runs-on line. The same workflow runs on the newest Apple silicon we have instead. It's really that easy.
⚒️ I’m the founder, so I’m obviously biased, but here is why I think Bitrise Build Hub can be a huge time saver for all mobile teams using GitHub Actions:
iOS builds 54% faster (we benchmarked this 🙂)
Android 31% faster on fewer cores,
Pre-warmed machines so nothing queues, and a 99.9% uptime SLA.
We own the hardware, which is why we can move quickly on it. We'll be the first GitHub Actions infrastructure with M5 Pro in the fleet.
I will be in the comments all day. Tell me what your build times look like now; I'm genuinely curious how they have changed since the agents arrived.
FlowMarket
Congrats on Launch! I wish I had something like this, back during my mobile development agency era :) How are you adapting Bitrise to handle much higher volume of code and releases AI-assisted development creates?
Bitrise
@davitausberlin thank you for the question!
We are seeing a huge increase in our customers' usage and it's not slowing down. Agentic or AI assisted development is putting a lot of stress on the available infrastructure.
In the last years we made lot of investments in this area and moved into dedicated data centers in the US and in the EU as well. This added control gave us the opportunity to own the whole stack, from the machines till the software layer. This means that we can react extreamly fast to rolling out new macs when Apple releases them, getting the best hardware that gives you the spead gains and to also continuously invest early on to the stacks. This way we can make sure that our customers don't need to think about infra, just focus on the development and we will handle all the scaling needs.
Bitrise
Hey@davitausberlin,
keeping the speed with the increased demand is a fun challenge for all of our products. It is a combination of hardware and software improvements. We continuously expand our macOS and Linux fleet with new machines, which is a must-have. Besides that, we have several projects to optimize fleet usage, like boot time reductions, making builds faster, etc.
Bitrise
@davitausberlin amazing question :) We actually saw 161x is the growth in AI-attributed builds, so your question is spot on
Orbital
Congrats on the launch again! You guys are on a roll lately. A few questions:
1) So essentially you're saying if we use GitHub Actions as our CI, we can run Bitrise's infra + machines to speed up our build times, instead of using the default ones GitHub provides?
2) I also noticed the graphic above it mentions Mac M4 Pros? Is there a timeline on when we can expect M5s also?
Bitrise
@djoragui Thanks for checking our products. Love to see you here again. Let me pin my tech team to follow up :)
Bitrise
@djoragui thank you, thank you! appreciate the support.
1) Exactly, you nailed it! your GitHub Actions jobs and workflows stay exactly as they are and Build Hub provides the speed and reliability underneath with just one YAML line change.
Bitrise
@djoragui
2) We've already mapped out our M5 Pro Mac mini runners and the specs we're going for (the X-Large is an 18-core CPU with 54GB RAM), check out the full details here. Apple opened pre-orders on 25 August, and we'll roll them into the fleet as soon as they arrive. We plan to be the first GitHub Actions runner alternative to add them, which is exactly what we aim for with each new Apple silicon release. Fun fact: GitHub's fleet still caps out at M2 Pro 👀
Bitrise
Hello, I'm Balázs. I spend most of my time building new functionality and increasing visibility in Bitrise Build Hub. My most recent development project was the enhanced quota management, which enabled dynamic machine allocations across multiple machine pools.
What I'm most excited about next is giving our customers a clearer view of what is happening under the hood, so when something goes south, they can quickly see where the problem is and act on it. I'm also personally invested in proactive monitoring so we can discover issues before they ever reach our customers. And as you probably guess, I’m a software engineer as well 🙂
Another week, another great launch from the team! 🚀 👏🏻
One key question. How does Build Hub differ from any other GitHub runner alternative?
Bitrise
@iambalint thank you! and great question, most GitHub runner alternatives are general-purpose CI. We are a Mobile DevOps Platform, and that shows up in a few ways:
Built for mobile
The strongest macOS we can get: we picked the M4 Pro Mac mini, so you get up to 14 cores and 54GB RAM, and we're first to each new generation (M5 Pro and M6 are in progress).
Granular Linux from 2 up to 192 vCPU, and we've clocked it around 20% faster than comparable GCP instances.
Xcode betas and GA within 24 hours of Apple, on stacks that come preinstalled with the mobile toolchain, native and cross-platform: https://bitrise.io/stacks
More than runners
Build Cache for Gradle, Bazel, Xcode and React Native, up to 90% faster builds.
Release Management to submit to the App Store and Google Play with phased rollouts.
Deeper observability is on the way, built on our Insights product.
Reliability we own end to end
We run our own data centres, machines, cache servers and networking, so the experience isn't at the mercy of a general cloud.
That includes our own macOS virtualization layer on top of Apple's framework, already running millions of customer builds a month. The core isn't dependent on open-source projects.
Pricing
Entry at $13.50/month, below most alternatives, with lower macOS per-minute rates.
We support GitHub user accounts, not just orgs, which many competitors don't.
Ecoisme 2.0
Congrats on the new product! Is it different from Remote Dev Environments that you pushed live last week?
Bitrise
@adiatlov, thank you for the question!
Last week we have announced Remote Dev Environments, which is focused on giving agents an environment to parallelize their work.
With Build Hub we are aiming to give a better solution for users who decided to use GitHub Actions.
We are bringing all the great parts of the Bitrise CI and built it around GitHub Actions. That means that by changing one line you can use our infrastructure with a lot faster machines which is actually cheaper than GHA. You get access to our additional products, like Build Cache and Release Management, and much more.
You can easily try it out by just changing one line and you can see yourself the change in build speed.
Bitrise
@adiatlov @birmacher Thanks! And yes, Barnabás said it above, but here's how I think about the two.
1️⃣ Mobile teams don't have one problem, they have a chain of them: writing the code, building it, keeping builds fast, getting the app into the stores, then shipping fixes without waiting for review. and much more :)
2️⃣ Bitrise covers that whole chain, CI, caching, build infrastructure, release management, over-the-air updates.
3️⃣ RDE and Build Hub are two points on that chain. RDE is where the code gets written, by you or by your AI agents. Build Hub is what runs the build afterwards, on our machines instead of GitHub's (as it's much haster).
I hope it's more clear now :)
Congrats with launch 👏
Is Build Hub only for mobile CI/CD?
Bitrise
@ilzorya Thanks! 👏 Not only mobile, no. You can build anything on Build Hub that you'd build on GitHub Actions, except Windows. Mobile is where our tooling really shines, but it's not limited to it, we build Bitrise on Bitrise. And our Linux runners support GitHub Actions' container and services features, so you can switch build environments and interact with services running as separate containers, exactly as you do now.