CircleCI
The leading platform for continuous integration and delivery (CI/CD) to automate software development.
Founded
2011
Headquarters
San Francisco, CA
Core Product
Continuous Integration & Delivery
About CircleCI
CircleCI provides a powerful and flexible CI/CD platform for teams of all sizes. It automates software development workflows, allowing for faster and more reliable releases. Key features include configurable pipelines using YAML, reusable configuration packages called Orbs, and support for Docker, Windows, macOS, and Linux environments. CircleCI offers both a cloud-hosted solution and a self-hosted option for enterprises requiring more control. It integrates seamlessly with popular version control systems, notification tools like Slack, and various cloud providers, making it a central tool in modern DevOps practices.
Core Features
Workflows
Orchestrate and sequence jobs to build, test, and deploy applications.
Orbs
Reusable packages of configuration that simplify pipeline setup for common services and tools.
Runners
Execute jobs on your own infrastructure for greater control and flexibility (self-hosted).
Execution Environments
Support for Docker, Linux, macOS, and Windows virtual machines.
Caching
Advanced caching of dependencies and Docker layers to speed up builds.
Integrations
Version Control
GitHub, Bitbucket, GitLab
Notifications
Slack, Email, Webhooks
Cloud Providers
AWS, Google Cloud, Microsoft Azure
Artifact Management
Docker Hub, npm, Artifactory