TeamCity GitHub Status
GitHub commit status from TeamCity
Make sure you have the TeamCity WebHooks plugin set-up and working first.
Set-up environment variables for:
Start up the server with
Set-up web hooks in TeamCity to point to where ever the server is running.