Подтвердить что ты не робот

Оборудование для сборки состояния

Мы используем Teamcity в течение некоторого времени для Continuous Integration в проекте. Теперь мы хотим иметь какое-то оборудование в комнате, которое показывает всем, что сборка была сломана. Я видел упоминания о ламповых лампах и кроликах, которые могут это сделать, но не могли увидеть никаких примеров для Teamcity.
Кто-нибудь имеет хорошее предложение о том, что купить и как интегрироваться с Teamcity?
Благодаря

4b9b3361

Ответ 1

В Teamcity есть плагин buildbunny для интеграции с Nabaztag (я бы не рекомендовал Nabaztag некоторое время назад, но сейчас они сохранены).

альтернативный текст http://www.agimatec.de/blog/wp-content/uploads/2008/07/nabaztag-speech.jpg

Если вы команда фанатов Linux, вы можете предпочесть плагин tux droid.

alt text
(источник: waltercedric.com)

Или, может быть, вы могли бы просто использовать дисплей компьютера с плагином team-piazza (что-то вроде "a la" mozilla, см. Http://isthetreegreen.com/)

альтернативный текст http://team-piazza.googlecode.com/svn/wiki/screenshot-success.png

Для всего остального (лавовые лампы, окружающий шар, строительный настенный дисплей, ЖК-монитор и т.д.), Я думаю, вам понадобится взлом. Я хотел бы видеть поддержку лампы лавы, поскольку это мое предпочтительное устройство экстремальной обратной связи (забавно гоняться против воска, чтобы исправить сборку). Так что, если вы пойдете этим путем, дайте мне знать :)

Ответ 3

Посмотрите инструмент под названием Cradiator (http://cradiator.codeplex.com). Мы используем это в моей комнате Dev, чтобы давать визуальные и звуковые уведомления о сборках.

Мы только что перешли в TeamCity, и мы использовали Cradiator с CCnet. Поэтому я только что собрал плагин для TeamCity, который генерирует правильный XML-статус сборки, который должен работать Cradiator.

Этот плагин должен быть доступен в комплекте с Cradiator на следующей неделе или около того, когда я контактирую с автором.

Я отправлю сообщение здесь, когда это будет.

Ответ 4

Еще один вариант для устройства - даже если он больше для каждого разработчика, чем из-за его размера, может быть blink (1) USB-устройство.

Ответ 5

Другим вариантом для устройства может быть http://www.futurocube.com/ игровой куб. У меня уже был один, и если у вас установлен SDK, он отображается как COM-порт, который вы можете подключать и отправлять простые команды, чтобы включать светодиоды и даже воспроизводить звуки. Если Teamcity позволяет (начиная приложениям) подключаться к COM-порту для отправки команд, вы можете использовать это. Мой собственный инструмент создания статусов (для TFS, еще не открыт) делает это и в сочетании с воспроизведением некоторых звуков дает хорошее устройство статуса для не слишком больших комнат, таких как наши.