Visual Studio Team Services mit GitHub

Ich möchte einen CI-Workflow für mein Inhouse-Projekt (Closed Source) einrichten. Ich benutze derzeit GitHub für Git / Issue Tracking. Meine Anwendung ist eine Desktopanwendung (keine Cloud- / Server-Bereitstellungen). Daher sollte Workflow sein

Verpflichte dich, auf Github zu meisternBenachrichtigen Sie CI überGithub WebhooksFühren Sie MSBuild ausFühren Sie Tests ausBuild-Release

Ich mag die Idee eines gehosteten CI-Systems, aber ich kann nicht herausfinden, ob Visual Studio Team Services ein vollständiges Engagement erfordert, oder ich kann es einfach für CI verwenden und über normale Github-Hooks über Eincheckvorgänge von Github benachrichtigen. Ich bin nicht so an der Migration von Issue Tracking und Git-Hosting zu VS Team Services interessiert.

Meine konkrete Frage. Gibt es Hook-Mechanismen in Visual Studio Team Services zum Abrufen von Remote-Git-Repos, wennGithub Webhooks sind eingegangen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage