Automation done right
April 30, 2018
Automation done right
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.