Visual Studio Team Services con GitHub
Estoy buscando configurar un flujo de trabajo de CI para mi proyecto interno (fuente cerrada). Actualmente estoy usando GitHub para el seguimiento de git / issue. Mi aplicación es una aplicación de escritorio (sin implementaciones en la nube / servidor). Por lo tanto, el flujo de trabajo debe ser
Comprométete a dominar en githubNotificar a CI a través dewebhooks githubEjecute MSBuildEjecutar pruebasLanzamiento de compilaciónMe gusta la idea de un sistema de CI alojado, pero no puedo entender si Visual Studio Team Services requiere un compromiso total o simplemente puedo usarlo para CI y notificarle los registros de Github a través de ganchos de github normales. No estoy tan interesado en migrar el seguimiento de problemas y el alojamiento de git a VS Team Services.
Mi pregunta especifica ¿Existen mecanismos de enlace dentro de Visual Studio Team Services para extraer desde repositorios de git remotos cuandowebhooks github son recibidos?