CircleCI Reviews & Product Details

CircleCI Overview

What is CircleCI?

CircleCI is the worlds largest shared continuous integration and continuous delivery (CI/CD) platform, and the central hub where code moves from idea to delivery. As one of the most-used DevOps tools that processes more than 1 million builds a day, CircleCI has unique access to data on how engineering teams work, and how their code runs. Companies like Spotify, Coinbase, Stitch Fix, and BuzzFeed use us to improve engineering team productivity, release better products, and get to market faster.

CircleCI Details
Website
Languages Supported
English, Japanese
Product Description

CircleCI gives you all the benefits of continuous integration with none of the headaches of maintaining it.

How do you position yourself against your competitors?

CircleCI delivers the best-in-class continuous integration platform, offering a customizable and scalable build fleet, reusable and shareable configuration as code, and optimizations like parallel test splitting without managing plugins or machines.


Seller Details
Seller
CircleCI
Company Website
Year Founded
2011
HQ Location
San Francisco, CA
Twitter
@CircleCI
40,929 Twitter followers
LinkedIn® Page
www.linkedin.com
426 employees on LinkedIn®

Overview Provided by:
Show More

CircleCI Videos

CircleCI Screenshots

Answer a few questions to help the CircleCI community
Have you used CircleCI before?
Yes

CircleCI Reviews

Write a Review
Filter reviews

LinkedIn®
Connections
Popular Mentions
Showing 390 CircleCI reviews
Popular Mentions
Showing 390 reviews
Filter Reviews
Filter Reviews
Sort by
Ratings
Company Size
User Role
For Category
All Industries
Review Type
Region
Already have CircleCI?
Write a Review
Director of Engineering
Enterprise(> 1000 emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2 on behalf of the seller
Software Developer
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

Clean interface with filters for projects and branches.

Easy integration with Github by just adding a single config.yml file in the project repository.

Group different jobs as part of a single workflow.

Ability to rerun workflow from the failed step.

SSH into the running container allows for easier debugging.

Basic Analytics of historic jobs. Review collected by and hosted on G2.com.

What do you dislike?

Sometimes experienced a large delay to run some jobs. On rare cases one might need to cancel and restart the workflow. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Using it for continuous integration for automated build and automated tests with integration with Github, Review collected by and hosted on G2.com.

Show More
Show Less
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2 on behalf of the seller
What do you like best?

User facing UI and functionalities. Full featured.

Fast and resilient, especially when the release of version 2.0, we are able to benefit from docker layers caching..our build time improved by 70%

Docker support is great when using container based builds

-Competitive pricing and free tier

-Snappy / Responsive UI

The great configurational freedom to the user makes it suitable for any and all kinds of applications. The step by step view provided is very helpful UI to track the whole process. The YML templates make it very easy to set up and the git configuration part is very well documented and just a few steps can make it work.

Is integrated with several tools like slack - Configure a project is simple and quick, and most of the cases once you have done this, you will not need to log in into the platform. You will have build going in a couple of hours. - I have it running in several project and works really well. Review collected by and hosted on G2.com.

What do you dislike?

The ui really needs to cleanup a bit, make it simpler. Also their need to provide more integrations with third party tools

Pricing could be a little bit better I guess or have a better free plan for beginners, I don't think any cons of using CircleCI actually.

Have seen a few downtimes in the last couple of months.

Version 2 has a lot of complexity that can make it hard to get started with. Their Orbs concept is bringing back some simplicity. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Nice tool. Should go with it, frequent update and such.

Take Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Automatization is making us saving time. Review collected by and hosted on G2.com.

Show More
Show Less
Mid-Market(51-1000 emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2 on behalf of the seller
What do you like best?

Integrates well with AWS services. Can filter deployment depending on the branch used in git. Can SSH into the machine during build phase in case errors show up. Shows a step by step procedure for every phase. Can divide the deployment into phases. Review collected by and hosted on G2.com.

What do you dislike?

Difficult to find out what went wrong during set-up. Some docker images lose support, thereby breaking builds that were already working in the past. Sometimes takes a while to set-up a build. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Set-up is difficult especially when you don't have a template to use. Searching for solutions can take a while when encountering errors. Once set-up is done, it is very convenient since most of the time the errors will be coming from your code or the server to deployed on. Highly recommended for long term use. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Runs auto-deployment with test cases together with my repositories. We get an idea for when a change can possibly break in the environment we use. Doesn't deploy code to live if tests fails. Saves time deploying the changes to live server. Review collected by and hosted on G2.com.

Show More
Show Less
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2 on behalf of the seller
What do you like best?

The free plan to get your test harness working before spending $$$ on cycles. Heroku CI and Travis CI don't seem to have that free, non-non-profit plan. And the flexibility to have a config that could handle literally anything. Review collected by and hosted on G2.com.

What do you dislike?

The initial setup can feel like days of guess-and-check with the configuration, and every once in a while tests will randomly fail on their end for a day, and then pass the next day.

Also the new UI was very circuitous and frustrating to use for a long time, and only last month were most of the problems fixed. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Use the free plans as much as possible until you get your configurations ready, so you don't feel a monetary burden just for learning someone else's DSL/API. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Full-stack testing and unit testing for B2B and consumer apps. The benefits have been reliable test coverage and QA with our small team, without having to dedicate our own laptops to constant running. Review collected by and hosted on G2.com.

Show More
Show Less
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2 on behalf of the seller
What do you like best?

Good conceptual model for doing CI, good features, good UI. Better CI concepts. It offered simple integration with Github (obviously industry standard), good permission controls, especially across organizations. A relatively good UI and straightforward billing model (discounted when activated from Github). Review collected by and hosted on G2.com.

What do you dislike?

Lack of sharable library and buy in for said feature from community. Seems "heavy". Multiple workflows would be really nice. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Use Circle CI for a solid CI/CD experience, but consider Github Actions for a more lightweight, extensible experience. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Continuous Integration and Continuous Deployment, automated deployment, builds, artifact generation and continuous testing. We maintain a mono repo and so getting builds right is important. Circle CI's caching mechanisms were especially useful there, but slightly too slow to be fully used. We ended up switching to an inhouse S3 based solution. Faster docker image downloads and better layer caching would also be particularly useful. Until Circle CI gets better at offering a lightweight experience, with multiple flows and better modularity and sharability, ill be using github. Very tight integration with Github will make the effort to use a separate platform over githubs internal options are really required. Review collected by and hosted on G2.com.

Show More
Show Less
Chief Technology Officer
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Organic
What do you like best?

Easily integrates with Github and other tools. Super simple to set up pipelines. Great support, can get help within seconds. 99.999999% Uptime. Review collected by and hosted on G2.com.

What do you dislike?

Sometimes takes a long time for every thing to run. If you push to the same repo again while it is running, it will keep running, and then have to run again for the new commit. This can be helped by having multiple runners. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Start with the free trial and see it if you like it! Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

CircleCI allows our engineering team to ensure we are only pushing/merging code that passes our tests. It increases visibility into tests and helps us make sure testing is treated as a strong importance. It also makes it very easy for us to personalize and automate our deployment pipelines. Review collected by and hosted on G2.com.

Show More
Show Less
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2 on behalf of the seller
What do you like best?

Integrates really well with source code repos like Github. Builds are generally fast and the container aspects of the pipelines are fully customizable. Very reliable and cheap compared to maintaining an in-house CI/CD solution. Review collected by and hosted on G2.com.

What do you dislike?

The new workflows take a bit of getting used to, but otherwise nothing much negative to report. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

CircleCI completely replaced our Jenkins based build systems, making our pipeline miles faster, more stable and easier to maintain. Once we moved to containerised build we were able to build container images on CircleCI and push them out to our deployment/repo system with very little effort. The CircleCI configuration is also really easy to pick up for new team members and really easy to customize to our needs. Review collected by and hosted on G2.com.

Show More
Show Less
UI
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2 on behalf of the seller
What do you like best?

Easy configuration and integration with other services. Especially when it comes to alerts on messaging apps like Slack or Flowdock.

Also, the integration with GitHub or Bitbucket in order to rapidly set up projects is a nice feature.

If you use Docker, start using CircleCI is a matter of minutes.

The automatic setup: it makes a separate branch for it and you barely have to fix some small settings.

The best part probably, since I'm using Heroku for most of my projects (mainly Ruby on Rails apps), is the plugin to add it and automate the deployments.

If you are a Quality Assurance Automation engineer, it's also an amazing tool to have your tests running and it is not technically hard to use. Review collected by and hosted on G2.com.

What do you dislike?

Documentation on how to build my own integration (with some custom tool).

The change of the User Interface design was a little confusing and I keep using the old one for some time. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Give it a try. The learning curve is quite short and you will be up and running in an eyeblink.

Is great to integrate with other tools. Its price is affordable so you can try and test it for some time with some small projects. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I have my continuous integration and continuous delivery tasks for my projects running there. But I have also some functional tests for dev branches.

As a freelancer I used to use CircleCI to run small projects or proof of concepts.

It's also a good tool to learn using Continuous Integration and the foundation.

The main benefit is the easy access (I mean, the low price/free option). Review collected by and hosted on G2.com.

Show More
Show Less
CTO
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2 on behalf of the seller
What do you like best?

It's easy to setup, cache is awesome, and it reliable. Review collected by and hosted on G2.com.

What do you dislike?

Nothing really, circle CI is all I expect from a CI Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Mostly continuous testing and continuous deployment. Review collected by and hosted on G2.com.

Show More
Show Less
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2 on behalf of the seller
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best?

Integration with the best partners of the market. From GitHub to Bitbucket, it offers deep integration with biggest players of the market. And we can improve our code pipeline and quality by adding merge checks depending on build tools. Also, non-technical people can easily deploy into the desired environment without making a mess or stopping development team to make a deploy for a demo or feature review. Review collected by and hosted on G2.com.

What do you dislike?

The new pricing model makes us migrate to another service. It's more expensive than AWS CodeBuild and doesn't have such integration with AWS Services. That's why it should be more cheap than AWS CodeBuild or come back with the old pricing model. The old pricing model was much cost-benefit cause we are not impacted for queuing jobs, but we could predict the pricing at the end of the month. With the new pricing model it was much, much harder to predict how much we would spend by the month. If we need to expedite a hotfix to production environment it was the fixed pricing, with the new pricing model, if an unexpected hotfix appears, that means more dollar will be spent by the of the month. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Forget about Travis and Jenkins. CircleCI is the next generation of CI/CD pipeline. But beware with your budget, with the new pricing model the billing by the end of month could be astronomical. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Complexity of deploy multiples times per day. It handles automated deploy for all environments, so our developers can see and delivery to QA Team what we are delivering in question of minutes and a couple of clicks. Our developers can easily see logs of what errors are throwing during the compiling. So basically, it's the end of "in my machine works" excuse. We can go directly to the point causing the error, and it's not directly assign to a developer, another developer also can see the error and find a solution. It's the end of the dependency of and especific developer. Review collected by and hosted on G2.com.

Show More
Show Less
AA
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2 on behalf of the seller
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best?

* Contains MacOs machines for iOS pipelines

* Simple to use

* Easy to maintain

* Documentation is very clear

* Big community Review collected by and hosted on G2.com.

What do you dislike?

* Memory consumption

* Little bit expensive than other tools (but still totally worth it) Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Highly recommended Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

* iOS pipelines

* backends pipelines

* Android pipeline Review collected by and hosted on G2.com.

Show More
Show Less
UI
Mid-Market(51-1000 emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2 on behalf of the seller
What do you like best?

The parallelism, possibilities and support. Review collected by and hosted on G2.com.

What do you dislike?

Could be more mobile friendly. For an iOS project, for example, it is hard to setup. Could be like bitwise. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I want my iOS project to build, test and deploy in a fast and automated way. Review collected by and hosted on G2.com.

Show More
Show Less
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2 on behalf of the seller
What do you like best?

Maintenance of standards in code formatting and layout styles. Review collected by and hosted on G2.com.

What do you dislike?

Not being able to see the reasons for failure within Github directly, but having too click out to review them within the CircleCI platform, however not sure if this is your issue, or Github's, but I don't like it either way. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Maintenance of standards in code formatting and layout styles, and saving recourses to monitor that Review collected by and hosted on G2.com.

Show More
Show Less
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2 on behalf of the seller
What do you like best?

This platform is fast and friendly, and most importantly helps run all my unit tests to stop issues making way into production Review collected by and hosted on G2.com.

What do you dislike?

Prefer the old interface to the new one. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

A strong CI platform that can do everything you would need. I couldn't imagine us wanting to move to another platform any time soon. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Build our code AMI and run tests. Review collected by and hosted on G2.com.

Show More
Show Less
Validated Reviewer
Review source: Organic
What do you like best?

It was good but now the service is very problematic. Going to migrate to other tools instead Review collected by and hosted on G2.com.

What do you dislike?

Poor support and always deliver features that broke existing configs Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

CI process for the team Review collected by and hosted on G2.com.

Show More
Show Less
UI
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2 on behalf of the seller
What do you like best?

I really love CircleCI's UI / UX. Being able to see builds spin up and run in real-time is perfect. I find everything very intuitive and useful. Whenever builds fail, I can very quickly find the problem and re-run the build. My favorite feature is begin able to SSH into the machine which has come in handy for some very tough to track down build failures. Review collected by and hosted on G2.com.

What do you dislike?

When it comes to core features, there's really nothing I dislike. CircleCI does a great job of providing an elegant, well-thought out product. Everything they do, they do well. So to find what I dislike, you basically have to look at what they don't do. The top thing on my list is Selenium support. We've gotten it to work in CircleCI but it's hasn't been easy. I feel like there's probably something they could do to improve Selenium support although it's probably not easy. But that would certainly bring them to the next level in my mind. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

CircleCI is the only solution I've tried in this space, but they do a great job. They've had one or two outages in my time with them, but they've addressed and resolved those outages very quickly and professionally. Their pricing is very fair and easy to try out before you need to commit to a large contract or anything so there's definitely no reason not to try them! Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

They allowed us to implement Continuous Integration / Deployment and automated testing *very* quickly. It really has made that process so fun and easy that I've never had to convince anyone on my team why that might be a good idea. We've vastly improved our reliability. No longer are buggy builds getting pushed to live. Definitely a vital part of our process now. Review collected by and hosted on G2.com.

Show More
Show Less
Lead Automation Engineer
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best?

Its ease just need to configure config.yml file and things get executed Review collected by and hosted on G2.com.

What do you dislike?

Nothing at this point of my usage I did not find anything which I really disliked about it Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

We are managing all our builds using circleci Review collected by and hosted on G2.com.

Show More
Show Less
UI
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2 on behalf of the seller
What do you like best?

I like how it integrates with GitHub and the UI is fairly streamlined. Also, the documentation is decent. Review collected by and hosted on G2.com.

What do you dislike?

Nothing specific, although I remember encountering issues when sorting out the dependency cache. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

I recommend trying out several comparable solutions to make sure the one you select is a good fit. Also, a managed service is preferable to maintaining your own based on experience. You need to have a fairly specific need. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Providing continuous integration and automation around all of our codebases in order to ensure quality and consistency. Review collected by and hosted on G2.com.

Show More
Show Less
Mid-Market(51-1000 emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2 on behalf of the seller
What do you like best?

The new UI for CircleCI is user-friendly. The documentation is easy to use and you can learn the tool very quickly. I love the fact that you can do direct integration with Git and other tools without having to do a lot of research. Also, security is great with CircleCI with it's management of environment variables and secrets. When tests fail, you do see the tests that failed, with their names and the top-level error. This makes it very easy and quick to debug errors in CI builds where tests have many errors... only showing the most important ones at the forefront. I love that you can use Privar Docker containers in your config.yml builds. Other tools, such as GitLabCI, do not allow the usage of private containers, but only Private Docker repositories. We are utilizing the main Docker Hub with a private container and can test it using a public framework in a secure manner, this is very great functionality. Review collected by and hosted on G2.com.

What do you dislike?

Email notifications enabled with CI default. Sometimes it is not clear how the cache is used and how to maintain the cache in your config files to optimize the builds. The test results are not very verbose/detailed if all of the tests pass when running tests which output a JUnit/etc. file. It just states "All tests are passing." I wish it would include the attached test results PDF and screenshots taken during UI testing in this view somewhere. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Fast CI for managing our Docker containers and assisting clients with new functionality faster than before. We are able to test things in a framework faster, and thus can get more changes to our Docker images out to clients. I am able to implement smaller changes quickly and get near instant results on test branches, all within the same tool. I can do live demos with clients, showcasing our integrations with 3rd-party tools (namely CircleCI) and Git as well. Review collected by and hosted on G2.com.

Show More
Show Less
UC
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

The ability to use it to build iOS apps, which many other CI/CD platforms do not support. Highly configurable via a solid declarative pipeline. Review collected by and hosted on G2.com.

What do you dislike?

Environment variables cannot be switched based on branch/environment. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Building mobile apps, front-end projects and APIs and reporting back on code quality to the repositories. Review collected by and hosted on G2.com.

Show More
Show Less
UO
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2 on behalf of the seller
What do you like best?

Ease of use for managing branch deployments Review collected by and hosted on G2.com.

What do you dislike?

Nothing, everything we need works as expected! Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Continuous integration and managing branch deployments for staging and production. Review collected by and hosted on G2.com.