TeamCity build feature publishing a commit status to an external system. Supported are GitHub, Atlassian Bitbucket Server (formerly Stash), Gerrit Code Review tool.
TeamCity Versions Compatibility
Compatible with TeamCity 8+
Use an artifact from public TeamCity server
An old version without GitHub support is also available for TeamCity 7.1+.