Pregunta

Tenemos un servidor de integración continua que ejecuta Hudson CI . Estoy pensando en colocar una pantalla LCD en la oficina con varias estadísticas de compilación y tengo curiosidad por saber qué otros han reunido.

Actualmente estoy pensando en comprar un marco de imagen digital habilitado para WIFI al que pueda enviar imágenes generadas. O reutilizando una computadora portátil vieja ...

Pensamientos? ¿Experiencias?

¿Fue útil?

Solución

Hay muchas soluciones (todos los enlaces a continuación apuntan a soluciones de trabajo con Hudson o complementos existentes):

Echa un vistazo a los otros Construye notificaciones para más ideas

Personalmente, he experimentado el conejito, las lámparas de lava, los orbes y la vista del radiador. Todos hacen el trabajo, pero tengo un poco de preferencia por las lámparas de lava. Como Jeffrey mencionó en otra respuesta, es realmente divertido competir contra la cera para corregir un error de construcción :)

Otros consejos

Hagas lo que hagas, también compra uno de estos y prográmalo de manera que detectará quién en tu equipo rompe la construcción; apuntar a ellos y dispararles.

Pero más en serio, una buena pantalla LCD con varias pantallas es buena; pero tenga en cuenta que si usa Twitter, es posible que también desee tener un twitterbot que informe a todo su personal sobre el estado de las compilaciones (cuando se produce la interrupción, etc.).

Christoph De Baene tiene una buena combinación de usar Integración continua con semáforos

En mi empresa, alguien construye una aplicación web rails o grails creando tales páginas. Con una página de marco se crea un ciclo usando javascript.

Una antigua empresa para la que trabajaba tenía una luz intermitente conectada a través de un cable de extensión controlado por USB al servidor de control de crucero. Una compilación rota encendió la luz, apagó fijamente: puede usar diferentes luces con diferentes colores para compilaciones múltiples.

¿Consideró usar Lámparas de lava ? También hay un proyecto ContinousLava - herramienta de notificación para servidores de integración (Continuum y Cruise Control) - tal vez en el futuro para Hudson.

Me encontré con este bonito artículo " ¿Quién rompió la compilación? "
que muestran cómo usan un Lanzador de misiles de espuma USB.

El proyecto de código abierto asociado para controlar el dispositivo se llama Represalia .

Si su entorno lo permite, puede usar un sistema de sonido con diferentes sonidos para reproducir cuando alguien rompe la construcción. " D'oh! " de Homer Simpson, Darth Vader, sirenas, todas son solo algunos ejemplos de lo que puedes hacer.

Si tiene acceso a máquinas de desarrolladores, incluso puede crear chistes como este enviados a sus escritorios:

 Origen de la gripe porcina

... obviamente, con otro contexto.

La mejor manera de crear estos chistes es usar " Publicaciones motivacionales " con bromas internas que pueden entender. Toda organización tiene chistes internos. Puede utilizar un generador de motivación .

... de nuevo, este sería el "divertido" enfoque. Si te gusta programar todas estas funciones, ¡puedes hacer muchas cosas!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top