Pregunta

Estamos trabajando en un entorno de CI, la empresa de cruceros funcionamiento de nuestro construcciones. Los desarrolladores tienen todos CCTray instalado localmente para notificarnos Si la acumulación se rompe.

CCTray tiene una opción de menú Voluntarios para fijar construir que se puede utilizar para que su equipo sepa que usted está reparando la construcción. Sin embargo, esto no funciona en nuestro entorno (razones: Fix construir no soportado actualmente en proyectos monitoreados a través de HTTP).

Así que la pregunta es - ¿alguien tiene una técnica que utilizan en su equipo que permite a alguien para indicar que lo están arreglando una acumulación roto

?
¿Fue útil?

Solución

disparo "Lo tomo chicos" es mi preferido. (Además de la responsabilidad Romantis describir)

Otros consejos

Para mí, integración continua no es sólo acerca de las herramientas, sino también acerca de las prácticas. Uno de ellos es el responsabilidad . En palabras de los demás, el que rompe la construcción es también el que va a solucionarlo!

Le enviamos un correo electrónico a la lista de correo del desarrollador para que todos sepan que está tomando la propiedad de la ruptura de construcción.

Estamos co-localizados, todos cctray plazo, y cuando la acumulación se rompe Tenemos una alerta de audio (alerta rojo de la nave Enterprise). Cuando se rompe todos grito "que se rompió la acumulación"! Una vez que sepamos que rompió la acumulación les harhass hasta que meter el rabo entre las piernas allí, no esa risa embarassed estúpidos, y voluntario para fijar la construcción.

Vale la pena señalar que las cosas que no son monitoreados por la construcción y las pruebas pueden cambiar en un cuadro de IC. Por ejemplo: tal vez alguien fue a la caja y cambia un permiso. Luego, cuando se hace el siguiente registro se parece a la persona que hizo el registro se rompió la acumulación cuando en realidad era la persona que hizo el cambio manual sin avisar a nadie.

En lo voluntario, las herramientas pueden ayudar, pero cara a cara la comunicación verbal sigue siendo el rey.

La responsabilidad está por lo general en que se rompió la acumulación con su registro. Eso es a menudo evidente, incluso con múltiples confirmaciones de diferentes individuos. Después de que hay un poco de negociación si la acumulación queda roto. No es particularmente científico o riguroso, pero parece que funciona.

Si los brokes construcción, a continuación, en CCtray no es una opción para "Voluntario para fijar la acumulación". Y se dice automáticamente a todos los desarrolladores que es la fijación de la creación

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