Есть опыт работы с устройством непрерывной интеграции?

У нас есть сервер непрерывной интеграции, работающий под управлением Hudson CI. Я думаю о том, чтобы установить в офисе ЖК-дисплей с различной статистикой сборки, и мне любопытно, что собрали другие.

В настоящее время я думаю о покупке цифровой фоторамки с поддержкой WIFI, в которую я могу отправлять сгенерированные изображения. Или переделать старый ноутбук...

Мысли? Опыт?

8 ответов

Решение

Есть много решений (все ссылки ниже указывают на рабочие решения с Hudson или существующими плагинами):

Проверьте другие плагины уведомлений Build для большего количества идей.

Лично я испытал кролика, лавовые лампы, шары и вид радиатора. Они все делают работу, но я немного предпочитаю лавовые лампы. Как Джеффри упоминал в другом ответе, действительно забавно гоняться против воска, чтобы исправить ошибку сборки:)

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

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

Рассматривали ли вы использовать Лава Лампы? Существует также проект ContinousLava - инструмент уведомлений для серверов интеграции (Continuum и Cruise Control) - возможно, в будущем для Hudson.

Взгляните на этот предыдущий вопрос: какое ваше любимое устройство Extreme Feedback?

Я наткнулся на эту хорошую статью " Кто сломал сборку?"
которые показывают, как они используют USB Foam Missile Launcher.

Связанный проект с открытым исходным кодом для управления устройством называется Retaliation.

В моей компании кто-то создает веб-приложение для рельсов или граалей, создающее такие страницы. Со страницей фрейма цикл создается с использованием JavaScript.

В бывшей компании, в которой я работал, был подключен мигающий свет через удлинитель, управляемый через USB, к серверу круиз-контроля. Разбитая сборка включила свет, фиксированная выключена - вы можете использовать разные источники света с разными цветами для нескольких сборок.

Если ваша среда это позволяет, вы можете использовать звуковую систему с разными звуками для воспроизведения, когда кто-то ломает сборку. "D'ой!" от Гомера Симпсона, Дарта Вейдера, сирены - все это лишь некоторые примеры того, что вы можете сделать.

Если у вас есть доступ к компьютерам разработчиков, вы даже можете создавать подобные шутки, отправленные на их рабочие столы:

http://img252.imageshack.us/img252/4049/onefluoverthecuckoosnes.jpg

... очевидно, с другим контекстом.

Лучший способ создать эти шутки - использовать "Мотивационные посты" с внутренними шутками, которые они могут понять. У каждой организации есть внутренние шутки. Вы можете использовать мотивационный генератор.

... опять же, это был бы "забавный" подход. Если вы в программировании всех этих функций, вы можете сделать много вещей!

Кристоф Де Бэйн (Christoph De Baene) имеет приятную перехват связи с использованием непрерывной интеграции со светофорами

Другие вопросы по тегам