Visual Studio Team Services с GitHub

Я ищу, чтобы настроить рабочий процесс CI для моего внутреннего проекта (с закрытым исходным кодом). В настоящее время я использую GitHub для отслеживания Git / Issue. Мое приложение является настольным приложением (без развертывания в облаке / на сервере) Поэтому рабочий процесс должен быть

Совершить освоить на GitHubУведомить CI черезGitHub WebhooksЗапустите MSBuildВыполнить тестыСборка релиза

Мне нравится идея размещенной системы CI, но я не могу понять, требует ли Visual Studio Team Services полной приверженности, или я могу просто использовать ее для CI и уведомить ее о регистрации из Github через обычные перехватчики github. Меня не очень интересует миграция отслеживания проблем и git-хостинга в VS Team Services.

Мой конкретный вопрос. Существуют ли в Visual Studio Team Services механизмы подключения для извлечения из удаленного репозитория git, когдаGitHub Webhooks получены?

 stijn22 апр. 2014 г., 09:28
просто идея: не могли бы вы отразить проект github на VS Online? (не уверен, как это сделать с github, но с простым git вы просто добавляете хук post-receive, который толкает к зеркалу) Если это работает, вы можете использовать VS Online как обычно, использовать его собственные хуки и еще много чего, без касаясь хранилища напрямую.

Ответы на вопрос(1)

Автоматизированные сборки с репозиторием GitHub доступно в новой версии нашей системы сборки в Visual Studio Team Services. Мы смогли просмотреть его вПоследнее выступление Брайана Гарри 12 ноября 2015 года. Это самая последняя демонстрация. Надеюсь, что это сработает для вас!

Вы также можетеимпортировать репозиторий GitHub в репозиторий Git в Visual Studio Team Services.

 synth3tk29 дек. 2015 г., 20:50
Что-нибудь случалось с этим?
 Ed Blankenship01 янв. 2016 г., 00:37
@ synth3tk - да, Visual Studio Team Services имеет интеграцию с GitHub для автоматизированных сборок. Вы можете попробовать это сейчас.

Ваш ответ на вопрос