TL;DR: We’re significantly updating our platform architecture, and we want you to know about it first. Request access to our closed beta here.
Today we’re releasing CircleCI 2.0 in closed beta. 2.0 is a highly customizable, powerful platform that includes first-class container support. It will help teams of all sizes realize even more of the benefits CI and CD bring. The new and expanded CircleCI 2.0 functionalities empower teams to do their best work and stay on the cutting edge of software development.
There’s a paradigm shift happening today around how software is crafted and delivered, from monolithic architectures and a steady release cycle, to microservices, containers, and continuous delivery. Since CircleCI was founded five years ago, the number of technologies and approaches our customers use has grown exponentially. We’ve moved fast to accommodate those requests, and learned a lot along the way.
Here is a sneak peek at some key 2.0 features:
Native Docker Support
With CircleCI 2.0, we treat Docker as a first-class citizen. If it works with Docker, it will work with CircleCI 2.0. You can pull any image from container registry. You can also build and push images to a Docker registry or into their deploy environment. You can even use existing Dockerfiles and images on any registry. You control when/if your builds are updated or changed. You’ll be able to use any tools available in the Docker ecosystem.
Flexible Resource Allocation
We realize continuous deployment is not one-size-fits-all. With CircleCI 2.0, teams can easily configure their resources (compute/memory) to best fit their needs for specific builds.
CircleCI 2.0 empowers developers with highly customizable build images. This allows teams to make images as lightweight or complex as their needs demand. Any language, any framework, and any database is supported.
A new ‘Local Build’ feature lets you spin up containers and debug applications locally, reducing the time it takes to debug your build.
What else are we planning for 2.0?
In addition to these features, CircleCI 2.0 will have significantly faster build performance, smarter test-splitting, more comprehensive caching, and more.
We’ll be rolling out new features throughout our beta and GA, but the things that make CircleCI one of the most popular CI platforms will remain. CircleCI 2.0 will continue to have a user-friendly UI, SSH access, notifications, Insights, parallelism, GitHub and Bitbucket integration, OS X and Android support, integrations with Slack/HipChat/JIRA, and fantastic customer support.
If you’re interested to see what CircleCI 2.0 can do for you and your team, please sign up for an invitation to the closed beta program here. We’ll be gradually adding both functionality and customers over the coming weeks, and will send you an invitation as we open up additional spots in our beta program.
The CircleCI 2.0 closed beta is only available for .com plans at this time, but we will announce support for Enterprise and OS X in the future.