Know your gear
TeamCity is a user-friendly Continuous Integration (CI) server for professional developers and build engineers, like ourselves. It is trivial to setup and absolutely free for small teams. With TeamCity you can build, check and run automated tests on the server even before committing your changes - keeping your code base clean at all times. Optionally, you can set up TeamCity to automatically commit changes to your version control each time they pass all checks.
One of TeamCity's unique features is the ability to track running tests and report all the information on the fly - both in the web UI and in all supported IDEs. You don't have to wait for a build to finish discovering that something is wrong. TeamCity alerts you about failed tests immediately and provides details on encountered errors, thus saving lots and lots of time for the team.
One of TeamCity's unique features is the ability to track running tests and report all the information on the fly - both in the web UI and in all supported IDEs. You don't have to wait for a build to finish discovering that something is wrong. TeamCity alerts you about failed tests immediately and provides details on encountered errors, thus saving lots and lots of time for the team.