Systems | Development | Analytics | API | Testing

The rise of platform engineering - Bitrise webinar

In this on-demand webinar, a panel of senior engineers from leading global companies explore where platform engineering has succeeded, where it has stumbled, and what’s next. Speakers: Adam Shott, Director of Engineering, App Platforms @ The New York Times Siddhant Soni, Staff Software Engineer @ Rippling Hosted by Stephen Ochs from Bitrise The webinar took place on June 18, 2024.

Stop Guessing with OAuth: Understanding CI/CD

OAuth 2.0 is the leading open authorization framework that enables secure delegated access to protected resources. From traditional web apps and browser-based apps to native apps and desktop applications, OAuth allows client apps to grant access on a user’s behalf without exposing login credentials, enabling powerful third-party applications, custom data flows, and powerful user experiences. However, while OAuth is secure, it’s not always fast.

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.

Beyond the cloud: Inside Bitrise's data center for faster mobile CI

In this webinar, Arpad Kun, VP of Infrastructure and Engineering at Bitrise, sat down with Solutions Architect Lex Zavala to reveal how our team addressed the pain points of traditional cloud-hosted CI and how Bitrise went all-in on a hybrid model—anchored in custom-built infrastructure. The Bitrise engineering team brought software and hardware together and built a vertically integrated, hybrid macOS/Linux private cloud in strategically located data centers to solve the biggest challenges of managing mobile CI/CD at scale.

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.

The Benefits of Continuous Integration: A Guide to Streamlining Your Business

DevOps is the delivery process that focuses on the cross-functional approach of building and shipping applications in a faster manner through automation of infrastructure, workflow as well as performance evaluation. One of the most essential components of DevOps is CI/CD, which acronym for continuous integration (CI) and continuous delivery (CD).

Deploy your app to Google Play with Codemagic CLI tools and GitHub Actions

We previously explored how Codemagic CLI tools can streamline iOS app deployment to App Store Connect with GitHub Actions. The Codemagic team has continuously improved these tools, extending their capabilities to Android releases on Google Play Console.