Introducing Shorebird CI (Beta)

Shorebird

Shorebird

The Shorebird Team

4 min read

We’re thrilled to announce our newest product: Shorebird CI — a zero-config continuous integration system built exclusively for Flutter and Dart by the very people who created Flutter. We opened this up for a small developer preview in early August and are officially launching an open beta today 🥳

As app developers, you’ve got a product to deliver. No one likes spending hours fiddling with fragile CI setups or wrestling with YAML and bash scripts.

At Shorebird, we also got tired of configuring and maintaining our own CI pipelines so we finally decided to build a CI solution specifically designed for Flutter & Dart 💙

Why We Built Shorebird CI

From countless conversations with customers, we kept hearing the same story. Code Push made deploying instant updates effortless, but their CI pipelines were still slow, clunky, and expensive. Some companies even had entire teams dedicated to maintaining CI.

At Shorebird, we believe CI should be reliable, invisible, and performant. Developers should be spending their time building features and adding customer value, not fighting with CI pipelines and workflows.

Our Focus

Shorebird CI focuses on several key points:

From indie apps to Fortune 500 enterprises moving to Flutter, Shorebird CI aims to provide continuous integration that is simpler, faster, and more reliable for all Flutter & Dart developers.

Pricing

Much like our pricing for Code Push, we want to be able to serve the community and open source needs while allowing for larger customers with more extensive needs. While we are in this Beta period we have 2 tiers.

Pricing may change after this beta period as we learn more about customer usage and move toward general availability. Our goal will always be pricing that is simple, transparent, and scales with your needs.

Getting Started

Zero-config really means no configuration. With just a few quick steps, you’ll have your account linked and be up and running. Check out our quick start guide to get up and running in less than a minute.

Showing Shorebird CI in GitHub Checks in a PR

Once integrated, Shorebird CI automatically detects analysis warnings, inconsistent formatting, failing tests, misspelled words, and more!

Output of Shorebird CI

If you want to learn more about the built in checks, head over to our documentation. Already have other checks you depend on? Let us know — we’re adding more soon and prioritizing the ones our customers rely on most.

What’s Next

We’re just getting started with Shorebird CI. This beta is our chance to learn from you and find out what works well, what’s missing, and how we can make CI even faster and simpler for teams of all sizes.

Over the coming months we plan to add to our growing list of automated checks, deliver smarter scaling for even better performance, and refine our pricing model based on real world usage. We want your feedback so please don’t hesitate to provide input to help shape the future of Shorebird CI.

This beta is just the beginning and we’re very excited to build with you.

Get started today and let us know what you think 💙

Shorebird allows you update your Flutter apps instantly, over the air. It takes less than 5 minutes to integrate and complies with Apple and Google store policies.
OR