Logo de La Coctelera

CRUDe programming

Person.find_by_name('Ernesto Jiménez').blog

3 Mayo 2007

CruiseControl.rb via twitter

Bueno, como me hizo gracia el comentario de Blat sobre publicar un plugin por semana aquí viene el de esta. Esta vez no es para RoR exactamente, sino para una aplicación hecha en RoR: CruiseControl.rb :)

El plugin este ya lo tenía hecho, pero como estoy de exámenes mejor recuperar algo ya hecho y hacer un post rápido que no postear ^_^

¿Qué es eso de CruiseControl.rb?

Traduciendo directamente de su página:

CruiseContro.rb es una herramienta de integración continua. Su básico propósito en la vida es alertar a los miembros de un proyecto de software cuando uno de ellos añade algo al sistema de control de versiones que rompe el build.

CC.rb es fácil de instalar, agradable de usar y simple de hackear. Está esrita en Ruby.

Básicamente, lo que hace es monitorizar subversion y cuando hay una nueva versión le pasa los test y alerta a los desarrolladores si los tests no pasan correctamente. Yo diría que es una herramienta obligatoria para cualquier proyecto en Rails (cocteleros de la ruby room, si no lo tenéis, ya estáis tardando ^_^)

twitter_notifier.rb

Por defecto CC.rb ya lleva (entre otros) plugins de notificación via: mail, jabber y Growl.

Yo hice uno para notificar via twitter cuando el build se rompe o arregla. Lo podéis encontrar en el bug tracker del proyecto ya que está pendiente de ver si lo incorporan de serie como plugin disponible.

Podéis encontrar otra versión posterior que notifica de todas las nuevas versiones en mi subversion. Con esto os enteraréis de todos los commits que se hagan y de si los tests pasan correctamente.

Instalación y configuración

Para instalarlo no tenéis más que copiar el plugin en la carpeta builder_plugins/installed/ de vuestra instalación de CC.rb

La configuración es algo tan sencillo como esto:

Project.configure do |project|
  ...
  project.twitter_notifier.email = 'your_email@twitter.com'
  project.twitter_notifier.password = 'twitter_password'
  ...
end

servido por Ernesto 2 comentarios compártelo favorito

2 comentarios · Escribe aquí tu comentario

Fernando Blat Peris

Fernando Blat Peris dijo

Uffff, esas notificaciones en twitter son frikis frikis. La idea mola, pero yo creo que recibir ese tipo de notificaciones en Growl puede ser más útil.

6 Mayo 2007 | 01:32 PM

Ernesto Jiménez

Ernesto Jiménez dijo

Con el twitterrific 2.1 al recibirlas por twitter las recibo también por Growl ;)

6 Mayo 2007 | 01:35 PM

Escribe tu comentario


Sobre mí

Avatar de Ernesto

CRUDe programming

Alicante, España
ver perfil »
contacto »

Ernesto Jiménez: coder, emparejado, y algunas cosas más.

Si quieres, puedes enviarme un e-mail.

Buscar

suscríbete

Selecciona el agregador que utilices para suscribirte a este blog (también puedes obtener la URL de los feeds):

¿Qué es esto?

Crea tu blog gratis en La Coctelera