Choose the CPU/RAM You Need

Language-Agnostic Support

Supports any language that builds on Linux or macOS, including C++, Javascript, .NET, PHP, Python, and Ruby. You are free to use any toolchain, framework, or version you want.

Powerful Caching

Speed up your builds with expanded caching options, including images, source code, dependencies, and custom caches. Gain control over cache save and restore points throughout your jobs for optimal performance.

SSH or Local Builds for Easy Debugging

Quickly find and solve problems using SSH access or run jobs in your local environment to ensure faster remediation of issues.

Unmatched Security

The controls you need to be confident your code is protected: LDAP for user management, audit logging, full-level virtual machine isolation, and more.

Insights

Our interactive visual dashboard allows you to see all of your builds on CircleCI at a glance. Customize your views from your most failed builds to your slowest tests and more.

Build Environments

No More Provisioning Headaches

Customize the execution environment to match production --- use any Docker image, Linux VM, or macOS VM. Whether you’re building a website, a multi-platform mobile app, or systems software, you’ll get a clean, customizable build environment for every job.

“We successfully migrated both repos and see phenomenal performance improvements, especially when we leverage caching! Our project’s build times went from roughly 2:30 minutes to 1:30 (without cache) and 0:50 (with cache).”

“Today’s experience on @circleci 2.0: my setup was so fast I had to explicitly wait for elasticsearch to start properly before running tests.”

via @BlameFrost

“holy moly @circleci down from ~5 mins (version 1.0) to ~2 mins (version 2.0) for testing and deploying. great job!”

via @zemirco

“Build time dropped from 13 minutes to just over 2 minutes after moving to @circleci 2.0 and enabling caching. Great end to the week!”

via @qnmco

“Workflows + Docker caching are great with CircleCI 2.0. I’m pumped about what we can do with this! Our Docker build times have gone from ~12 minutes to less than 2 minutes on CircleCI. Fan-freaking-tastic.”