By choosing which resource class you need for optimal performance on any workflow, you’ll never be slowed down by inadequate provisioning.
Languages that run on Linux and macOS run on CircleCI. First-class Docker support means you can configure your environment exactly as you want.
Advanced caching strategies and workspaces as part of Workflows help save time when running multiple jobs across a number of projects.
Customization & Control
Infinite ways to orchestrate jobs (build, test, deploy) using Workflows.
Use this script to see which projects are building on CircleCI 1.0. Stop building any inactive projects you don’t plan to migrate.
You can get your projects building on CircleCI 2.0 without impacting your team. Create a new branch for testing so your team can keep building while you get things set up.
The configuration translation endpoint will help you get started with your config file. You will want to tweak the output, but it should help you get started.
You can use the command line interface to validate your config changes with a pre-commit Git hook. This will help you avoid running a bunch of failed builds while you are fine-tuning your syntax. Read how in the docs or watch this video.