Note from the publisher: You have managed to find some of our old content and it may be outdated and/or incorrect. Try searching in our docs or on the blog for current information.

Update: As of July 11, 2017, CircleCI 2.0 is out of beta and publicly available. You can read more 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.

1107-Picard Blog-Docker-06.png

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.

Customizable Images

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.

Local Build

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.

Request a closed beta invitation

If you’re interested to see what CircleCI 2.0 can do for you and your team, please sign up 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.

Update: As of July 11, 2017, CircleCI 2.0 is out of beta and publicly available. You can read more here.