Как настроить веселое уведомление о сборке через TFS 2010? - PullRequest
3 голосов
/ 21 августа 2011

Я пытался найти руководство о том, как заставить Team Foundation Server включить лампу лавы или светофор, чтобы указать состояние сборки. Я хочу настроить что-то, что будет видно прямо через офис, поэтому есть некоторое давление со стороны коллег, чтобы побудить разработчиков не ломать сборку; но я также хочу, чтобы это было весело.

Есть много примеров для CruiseControl, которые используют устройства X.10, что кажется хорошим вариантом. Но я не могу найти ничего подобного для TFS. Я уверен, что кто-то где-то должен это делать ...?

Использование X.10 имеет одну проблему в том, что он требует последовательного порта, но наша TFS полностью виртуализирована где-то в центре обработки данных. Может быть, есть какой-то способ активировать светофор по электронной почте?

Любой совет приветствуется. Спасибо.

Ответы [ 3 ]

4 голосов
/ 21 августа 2011

TFS имеет хороший API для получения статуса последних сборок. Вы можете использовать API и создать свою собственную систему развлечений.

Также взгляните на:

3 голосов
/ 22 августа 2011

В какой-то момент я наткнулся на это видео на YouTube, где Мартин Вудворд представляет Брайана, прикольного кролика из TFS. Может стоит проверить.

Возможно, стоит проверить эту ТАК сообщение.

2 голосов
/ 24 августа 2011

API TFS ужасны, это боль, которую вы делаете сами.Вы можете начать с этого проекта с открытым исходным кодом в Google Code: http://code.google.com/p/siren-of-shame/. Этот проект предназначен для работы с парой различных серверов сборки, но все не работает, поэтому вы можете начать с проекта TFS 2010 (TfsServices.csproj).Или, если вы не хотите делать все сами, проект предназначен для работы с USB-сиреной, которую они продают (см. http://www.sirenofshame.com/).

...