Automation done right
April 30, 2018

Automation done right

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with CircleCI

In our company, we develop our financial product atop the Salesforce platform. We have extensive unit test coverage that is required by Salesforce to be able to list our product in their App store. To manage our software development process we needed a robust continuous integration and delivery solution. We used Atlassian Bamboo for several years before we made a push towards cloud integration using Circle CI. Circle CI is used for testing, building and packaging our code in the Github repo. It is used by our development department for continuous integration needs.
  • Circle CI offers lots of integration mechanisms with other products like SLACK which we use extensively in our cross-team communication.
  • It has seamless integration with Github which is our main code repo, hence the code commit-and-merge process is very smooth.
  • With their newer 2.0 release, Circle CI offers build concurrency helping improve parallel execution of tests.
  • There are fewer minor kinks in the latest release of their product. The workflow feature which is supposed to spin up concurrent docker images for text execution does not report back the result statistics correctly.
  • We have often run into limits for the total number of docker images that can be spun off during an entire day.
  • Since the adoption of Circle CI, we have seen a great improvement in our automation testing and regression analysis of the software.
  • Overall, it has resulted in a marked improvement in our software quality standards.
Circle CI is important for any serious software development business that requires adequate test coverage of their code. The software offers very simple configuration mechanism via Circle.YML and is easily customizable to suit any sort of development needs. Automated testing becomes a breeze using Circle CI.