Systems | Development | Analytics | API | Testing

Chat with your builds, CI, and more: Introducing the Bitrise MCP Server

Have you ever wished you could just ask your CI platform a question instead of digging through logs or scrolling through builds? Well your wish has been granted: Bitrise MCP (Model Context Protocol) Server is here, a new, conversational way to interact with your CI.

Shopify chooses mobile DevOps platform Bitrise to streamline development and achieve up to 50% faster build times

Bitrise, the leading mobile DevOps platform, is now powering Shopify’s mobile app development, enabling the global commerce giant to streamline workflows, reduce complexity, and accelerate app builds by up to 50%. With over 875 million unique shoppers purchasing from Shopify merchants in 2024, the company’s adoption of Bitrise allows it to expand its app capabilities and better serve its growing merchant base.

Get the speed you need with our new Linux portfolio

Mobile app developers are obsessed with speed for one simple reason - their customers are too! We expect a lot from the apps we use. They've got to load super fast, always stay up to date, and offer a steady stream of valuable features. For developers, this means relentless pressure to reduce build times and drive efficiency to stay competitive.

Introducing M4 Pro Mac Mini on Bitrise: More Power, Speed & Efficiency for Your CI/CD

Every iOS developer dreams of faster builds, but getting there isn't always straightforward. The reality is, mobile development is a complex process. There are many factors beyond your control—like legal considerations, device compatibility, and app store approvals—that can cause delays and slow things down. The good news is there is one way to speed up your builds without having to cut corners or sacrifice quality: Introducing the Apple M4 Pro Mac Mini on Bitrise.

Best practices for target-based triggers with Bitrise

If you've ever found yourself tangled up in the complexities of setting up CI/CD pipelines, you're familiar with the challenge of mapping code events with build triggers. At times, you may wish to initiate a few checks, while at other times, you prefer to execute several checks at once. It can be slow and, at times, frustrating to ensure that only those CI checks are triggered that are relevant to the code change. A better, more scalable approach? Target-based triggering.

How to set up a monorepo with Bitrise

Over 4000 engineering teams are building mobile apps and related projects using Bitrise. One trend we’ve observed is the increasing use of monorepos by some organizations. In this blog, I’ll show you an example setup that demonstrates the current best practice for using Bitrise CI with monorepos. You can use this as a reference for your own monorepo to achieve a CI setup that prioritizes efficiency, autonomy of project teams, and effective governance.

Accelerate your Gradle builds with Gradle Config Cache

There’s a major enhancement for Android developers on Bitrise: our Gradle Config Cache integration is now available to dramatically reduce your build times and make your CI/CD workflows faster and more efficient. This feature is exclusively available as part of Bitrise Build Cache and brings together the best of Gradle and Bitrise to cut down those frustrating waits.

App Store developers: the DSA deadline is looming - are you ready?

Is your app available in the App Store in the EU? Then you hopefully already know about this change, but in case you don't: To comply with the EU's Digital Services Act (DSA), Apple is asking that all developers declare their trader status in App Store Connect by February 17, 2025. Failure to do so might lead to your app being removed from the EU App Store.

Onboarding new software on a deadline: Microsoft Visual Studio App Center shutdown

With just two months to go until the deprecation date for Microsoft Visual Studio App Center, it might feel like there’s a mountain to climb. However, with a clear plan and the right resources (spoiler alert: free templates here or at the end of this post), you can turn this challenge into a success story. Let’s get going.