New Sail CI Platform - Open Alpha

A quick overview of Sail CI as we launch into an open alpha

We are pleased to announce the launch of the new Sail CI platform open alpha. We have listened to users and have had some great feedback about what teams look for in a CI from our previous iterations and we are pleased to announce after much hard work the new Sail CI platform is in open alpha and ready to use.

We thought it would be great to share some insights on the new platform and what it means as we look to build on its foundation with the community.

Over the coming weeks, we will be taking a deep dive into the cloud-native technologies Sail CI uses under the hood.

For now, here is a high-level overview:

Cloud Native & Docker First

One of the biggest changes is that Sail CI is now a true cloud-native platform extending the Kubernetes standard APIs. This means it allows us to simplify and provide much more flexibility for tasks you wish to run as part of your pipelines.

You can now create or use any public Docker image against your codebase across a shared workspace for your codebase as tasks progress.

Bringing the power of Docker allows teams to develop build, experiment and run complex workflows against their codebase in any language.

Free for Open Source and whilst in Alpha

Whilst we are in the process of launching we are offering free usage to get early feedback from users. It really is the most important thing for us to help build the right thing for teams.

Although no official pricing has been announced, Sail CI will always offer unlimited concurrency and only ever pay for the time tasks are running.

Sail CI will always be free for open source projects.

Realtime

The Sail CI platform is now real-time throughout, this means we can now bring many amazing features for teams. One of our new features is that we now stream logs live and straight into GitHub check runs as and when they happen. Our new web application will also have real-time updates throughout, more on this in a later blog post.

On that note, we are happy to announce that we now have deep integration with...

GitHub Apps

Setup

Sail CI is now one of the easiest continuous integrations platforms to set up and install. Simply click here to pick and choose which repositories to install.

That's it!

Better Permissions Model

Due to GitHub apps now only ever requiring access to individual repositories, teams are now in control of specifically which repositories the Sail CI platform can clone and build. No more access is given at a wide scope that allows your continuous integration tool to have access to public and private code across your organization.

Future

We are looking to release a bunch of Sail CI Docker images as tasks that allow for real-time code annotations and other tools to empower teams to deliver more.

Web App (coming soon)

We will have a brand new fresh web interface that focusses on team collaboration at its heart. It will also allow more advanced customization of pipelines as well as the ability to manage external resources across cloud providers for you to delegate tasks to.

Please do chat to us on Spectrum to help shape the Sail CI platform going forward.

We'd love to hear from you!