TeamCity is a Java-based build management tool and CI(continuous integration) server from JetBrains
TeamCity supports the following version control systems: Subversion, CVS, Visual Studio Team Services, Microsoft Visual SourceSafe, Git, Mercurial, etc
TeamCity is self-served CI server/agent application provided by JetBrains, so you can install teamcity on your local or other VM and use for CI yourself.
Reference: https://www.jetbrains.com/teamcity/