CircleCI handled most of our Teamcity builds
Updated September 06, 2016

CircleCI handled most of our Teamcity builds

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

Overall Satisfaction with CircleCI

CircleCI was used to handle the build process for Raizlabs' Android, iOS, and web applications. It was used by the entire organization except for Xamarin apps which we built on our internal build server using Mac Minis that were unfortunately also used for videoconferencing. Using CircleCI let us outsource the management of the build servers so we didn't have to worry about them running out of space or slowing down videoconferencing.
  • CircleCI let us use someone else's infrastructure.
  • The circle.yml file for configuring a build was liked a lot more by our users because it was easy to use.
  • CircleCI is one of the few companies that can do iOS builds.
  • CircleCI does not support Xamarin builds...that prevented us from moving all our build infrastructure to CircleCI.
  • CircleCI's Android containers didn't always have the most updated SDKs so we frequently had to include updating SDKs as part o the build process.
  • Frees our engineers from doing build server management
  • Is slightly more expensive for iOS builds but it's not bad.
We looked at various others, but the clincher for us was really iOS build support and CircleCi was one of the few that had it.
CircleCI is best suited for smaller companies that don't have time to manage their build infrastructure and their entire source repository is also on a third party provider such as github or bitbucket. For larger companies who want to have more control over their build servers, it may not be as appropriate.