Fans

418

Jobs

369

Votes

241

Fans

194

Jobs

5

Votes

221

Hacker News, Reddit, Stack Overflow Stats

997

28.5K

5.3K

157

553

0

GitHub Stats

No public GitHub repository stats available

No public GitHub repository stats available

Description

What is
TeamCity?

TeamCity is a user-friendly continuous integration (CI) server for professional developers, build engineers, and DevOps. It is trivial to setup and absolutely free for small teams and open source projects.

What is
Drone.io?

Drone is a hosted continuous integration service. It enables you to conveniently set up projects to automatically build, test, and deploy as you make changes to your code.
Drone integrates seamlessly with Github, Bitbucket and Google Code as well as third party services such as Heroku, Dotcloud, Google AppEngine and more.

Want advice about which of these to choose?Ask the StackShare community!

Reviews of TeamCity and Drone.io

How developers use TeamCity vs Drone.io

TeamCity is our main continuous integration server. It starts creating builds and running tests based on commits that we make in our hosted bitbucket repositories. From there, we have a set of configuraitons that can deploy the built and tested artifacts (web app, batches, db, etc...) to a stage or production server. We still release manually, but we release often, and TeamCity has nice features to help us roll back when things don't work out as planned.

Drone acts as our CI service for testing our application. We also use it as a deployment server for building docker images for production once tests pass on the master branch. The docker image acts as a deployment artifact that Convox can use to deploy.

Our client platform utilizes Electron which is also built and pushed to S3 for download.