2016-11-17 5 views
0

Мы используем командный сервер для проверки кода и построения проекта. Теперь мы хотели бы добавить в TeamCity, чтобы запустить наш пакет автоматизации, как только сборка будет перенесена в tfs.Может ли TeamCity прослушивать сборники tfs и запускать тесты автоматизации

Вопрос: Может ли TeamCity прослушать информацию о сборке TFS и вызвать сценарии автоматизации для выполнения? (Я проверил каждый раз, где говорится, что teamcity выполняет сборку, я хочу, чтобы tfs выполнял сборку и делал сообщения)

+0

Какую версию TFS вы используете? –

+0

Мы используем TFS 2013 –

ответ

0

VSTS/TFS 2015 и более поздние версии имеют функцию, которая интегрируется с вашими любимыми службами, сообщая их, когда происходят события ваш проект. Он предоставляет способ отправки JSON-представления события в любую службу. Дополнительная информация: https://www.visualstudio.com/en-us/docs/integrate/get-started/service-hooks/services/webhooks

Вам нужна проверка на стороне TeamCity, чтобы узнать, может ли она получать JSON-представление события из TFS.

+0

Если вы используете TFS 2013, вам нужно использовать TFS API для создания обработчика событий на стороне сервера, чтобы прослушать BuildCompletionNotificationEvent, а затем проверить на стороне TeamCity, чтобы узнать, может ли он получать уведомление от TFS. –

Смежные вопросы