
Reviews from AWS Marketplace
0 AWS reviews
-
5 star0
-
4 star0
-
3 star0
-
2 star0
-
1 star0
External reviews

External reviews are not included in the AWS star rating for the product.
Nice CI with good docker support
What do you like best about the product?
CircleCI really impresses me with a few things -
1. Build on Linux + OSX + Android - CircleCI is the most cross-platform hosted CI server that I've ever seen - it currently supports Linux and OSX, alongwith app builds for Android and IOS. I really love the fact that they dont play favourites with their service, it wants to support all popular platforms that developers want. Moneywise, I think this is good as I only have to pay once for all the services. Even though it seems to be priced at the higher end, because I take advantage of most of the platforms it supports, I think its worth it for me.
2. Auto-parallelisation - This is another great feature that I miss on other platforms - what CircleCI does is that it automatically splits your commands into separate batches and runs them in parallel to speed up the whole process. And circle does deliver on its speed promises.
3. Integration with services like Heroku + Coveralls + Sauce labs - CircleCI has loads of useful integrations with some lesser popular services like Sauce Labs and Coveralls and as I said, they are important to cover all aspects of your good coding practises like Code quality and Multi-browser testing for webapps.
4. Docker support - Docker is the rising star of testing in the last few years and CircleCI does a decent job of enabling developers to take advantage of it. Dev-test-production equivalence on docker means that you dont need to worry about developer builds/machines having different configuration than production. The whole environment is created every time on demand from docker images, so there is no chance of dirtying your production system. Also, all public and private Docker registry is supported via simple Docker push and Docker pull commands.
5. Community preview (beta) - CircleCi has a good outreach program for their active users, where they basically send emails or show notifications in the sidebar about their new developments and urge you to try it out. Good thing is they know that because it is a beta thing, stuff may break and assign a Customer support to you pro-actively, in case you may need some help with rollback or want to provide feedback.
1. Build on Linux + OSX + Android - CircleCI is the most cross-platform hosted CI server that I've ever seen - it currently supports Linux and OSX, alongwith app builds for Android and IOS. I really love the fact that they dont play favourites with their service, it wants to support all popular platforms that developers want. Moneywise, I think this is good as I only have to pay once for all the services. Even though it seems to be priced at the higher end, because I take advantage of most of the platforms it supports, I think its worth it for me.
2. Auto-parallelisation - This is another great feature that I miss on other platforms - what CircleCI does is that it automatically splits your commands into separate batches and runs them in parallel to speed up the whole process. And circle does deliver on its speed promises.
3. Integration with services like Heroku + Coveralls + Sauce labs - CircleCI has loads of useful integrations with some lesser popular services like Sauce Labs and Coveralls and as I said, they are important to cover all aspects of your good coding practises like Code quality and Multi-browser testing for webapps.
4. Docker support - Docker is the rising star of testing in the last few years and CircleCI does a decent job of enabling developers to take advantage of it. Dev-test-production equivalence on docker means that you dont need to worry about developer builds/machines having different configuration than production. The whole environment is created every time on demand from docker images, so there is no chance of dirtying your production system. Also, all public and private Docker registry is supported via simple Docker push and Docker pull commands.
5. Community preview (beta) - CircleCi has a good outreach program for their active users, where they basically send emails or show notifications in the sidebar about their new developments and urge you to try it out. Good thing is they know that because it is a beta thing, stuff may break and assign a Customer support to you pro-actively, in case you may need some help with rollback or want to provide feedback.
What do you dislike about the product?
I really dont have too much to complain against them, but still here are the little problems I have faced over time -
1. Build matrix for multiple builds is not supported like in Travis or Appveyor - it is really needed for testing many combination of environments to make sure all permutations are checked. You can still hand code all the options, but it doesnt seem like a good use of time for developers.
2. After subscribing to their beta preview, they upgraded their OS image for my account and a lot of things were changed in the new image, essentially making multiple language version configurations very tedious. That broke my tests and they couldnt offer immediate solution to it after describing to them, only they promised to report it to their developers in turn. It was not a big problem though, as they rolled back my account to normal OS image after reporting about this.
1. Build matrix for multiple builds is not supported like in Travis or Appveyor - it is really needed for testing many combination of environments to make sure all permutations are checked. You can still hand code all the options, but it doesnt seem like a good use of time for developers.
2. After subscribing to their beta preview, they upgraded their OS image for my account and a lot of things were changed in the new image, essentially making multiple language version configurations very tedious. That broke my tests and they couldnt offer immediate solution to it after describing to them, only they promised to report it to their developers in turn. It was not a big problem though, as they rolled back my account to normal OS image after reporting about this.
What problems is the product solving and how is that benefiting you?
In my day job, we use it for testing docker-based projects for our client support.
Its docker-support is pretty top-notch and very fast compared to other options we have tried. Although it is new to the scene, it seems quite rock stable in our daily use, which is why we decided to use it exclusively for some projects.
Its docker-support is pretty top-notch and very fast compared to other options we have tried. Although it is new to the scene, it seems quite rock stable in our daily use, which is why we decided to use it exclusively for some projects.
Recommendations to others considering the product:
Hosted CI seems to be the flavour of the year, so there is a lot of good options and the competition is only rising. You should definitely do your trial with a few of these before you finally decide on the optimal one. Only I would suggest that CircleCI is one of the good ones in the sea of CI services and worth trying out.
- Leave a Comment |
- Mark review as helpful
Deploying Docker Containers and Open Source Products
What do you like best about the product?
I liked that it make testing docker containers super easy. It took about 2-3 minutes to set up and was extremely easy to add other people to use. I currently use it for all my open source products for continuous integration over Travis CI which makes things a lot easier.
What do you dislike about the product?
It had 1 major outage which affected my production deploys for a day. I do not have any other complaints besides that one day but they sent free swag to make up for it and were awesome about it.
What problems is the product solving and how is that benefiting you?
We needed a better way to solve CI testing and deploys. We were using Codeship but they had not released docker support at the time which has currently changed. We needed something that supported docker easily and not docker as well. It integrated with Github nicely and made things super easy for me to set up for the team.
Recommendations to others considering the product:
It only works with Github so be conscious about that if you have to support Stash or anything else.
CircleCI
What do you like best about the product?
Very easy to get started, you are able to add custom steps
What do you dislike about the product?
Hard to do multi-stage integrations - ie unit tests followed by integration tests
What problems is the product solving and how is that benefiting you?
software developing - able to find bugs/breaks in software faster
CircleCI is reliable and easy to use
What do you like best about the product?
Simple configuration to its servers and with Github, reliable service, and very expressive for executing different types of tests.
What do you dislike about the product?
Not always the most up-to-date versions of software (ex: docker versions), sometimes (but very infrequently) can be slow
What problems is the product solving and how is that benefiting you?
Our use case is very simple CI for running tests on pull requests, it's convenient that it has high availability and completes in a
Like the UI, hard to setup
What do you like best about the product?
UI, ability to restart builds, jump through different builds
What do you dislike about the product?
Only runs on docker 1.8 (as of about a month ago) that made us move away from circleci.
What problems is the product solving and how is that benefiting you?
Continuous deployment, and precommit checks.
Works with most tools that we've used, hooks into different ecosystems like github/ aws.
Works with most tools that we've used, hooks into different ecosystems like github/ aws.
Recommendations to others considering the product:
It is hard to understand setting up hooks to github repos/ other ecosystems, take some time to understand it better.
Solid CI for python and node apps
What do you like best about the product?
The UI for running tests is nice, and it's pretty dependable.
What do you dislike about the product?
The configuration, while easy enough (YAML file) is also currently impossible to validate without trying a test run. Whenever I set up a new project, I end going through several iterations just to get all the pieces working correctly. The setup for getting a new github project building is also a little tricky to figure out.
What problems is the product solving and how is that benefiting you?
Full test runs for every PR and deployment on every merge to develop/master.
Circle CI is topnotch!
What do you like best about the product?
I like the ease of adding circle CI to a project on github. It's really easy. Also the interface is very clean intuitive and tidy. You can easily look through build histories and easily navigate between projects.
What do you dislike about the product?
What I currently dislike is that it doesn't support all android sdk's right out of the box. So if you're using the latest android sdk you'll have to modify you're circle configuration file to get it to work.
What problems is the product solving and how is that benefiting you?
I been able to catch bugs that I wouldn't have been able to have guessed even llr existed, like one of my projects compilef of my machine fine but only because I had the dependencies installed from another project, I wouldn't have been able to catch that if not for Circle CI. What I've bennefited the most is the fact that I can be rest assured that regardless of who recently made changes I can be assured that I know whether their build passed the test cases aND other people can tell too with the circle CI badges
Very quick to get started
What do you like best about the product?
1500 free minutes every month are more than enough to experience the platform. It does almost everything magically. You hardly need to configure anything.
What do you dislike about the product?
Cost of OS X packages and minutes you get against those packages.
What problems is the product solving and how is that benefiting you?
Completed CI&CD with just a few lines of YAML configuration.
Best CI solution on the market
What do you like best about the product?
The best, simplest tool for performing continuous integration. This is the best tool by far on the market. Fast, super simple to get started. No complaints at all about this product.
What do you dislike about the product?
The interface came seem clunky at times. CircleCI can be expensive as your team scales up.
What problems is the product solving and how is that benefiting you?
We required continuous integration for the projects we deliver. We were doing build automation, and deployment as well through CircleCI.
Refreshing alternative to Travis
What do you like best about the product?
Easy to get up and running. Has sensible defaults (unlike travis) eg if your project contains a package.json it will run npm install and cache node_module. Both of these require manual configuration in Travis. I've found the documentation excellent so far. The first CI product I've used that just works out the box in an intuitive way. Free plan supports private repos which is a big advantage over travis. Much more competitive pricing (again, compared to travis).
What do you dislike about the product?
Auto configuration isn't working perfectly yet. Eg doesn't read the node version from package.json engines and the default version is very old (0.10.x).
Not as many service addons as travis (eg mysql)
Not as many service addons as travis (eg mysql)
What problems is the product solving and how is that benefiting you?
Quick, reliable deployments
showing 471 - 480