Build Server Gratuito en la nube: TravisCI

Ayer descubrí TravisCI, un build server gratuito y open souce para proyectos open source. Si bien no tiene en principio todos los features de Jenkins (en cuanto a reportes, notificaciones, etc, etc) cumple bien su trabajo de build server.

Trabaja integrado con GitHub y para disparar los build utiliza un hook the Github. Ofrece soporte para los siguientes lenguajes: Clojure, Erlang, Groovy, Java, Node.js, Perl, PHP, Python, Ruby y Scala.

Lo probé con mi proyecto SWTFederation y la verdad que me sorprendió lo simple que fue la configuración.

Espero les resulte útil.

Rational Jazz

Desde el lanzamiento de Visual Studio Team System, y en particular de Team Foundation Server (TFS), he estado promocionando su uso porque a mi entender no había en el mercado herramienta equivalente en particular en dos sentidos:

  • Escalabilidad y disponibilidad, gracias a su arquitectura basada en Windows Server y Sql Server.
  • Versatilidad, producto de la posibilidad de dar soporte a distintos modelos de procesos de desarrollo. Este punto marca la diferencia con varios productos y en particular con el tradicional kit de herramientas de Rational, que solo brindaba soporte para trabajo con el Proceso Unificado.

Pero resulta que reciente IBM lanzó un nuevo proyecto: Rational Jazz. El mismo tiene como objetivo la creación de una plataforma de colaboración escalable y extensible para integrar el trabajo a lo largo de las distintas fases del proceso de desarrollo. Al igual que Team System, el proyecto incluye un conjunto de productos. El producto equivalente al Team Foundation Server es el Rational Team Concert que ha sido liberado recientemente y que ofrece distintas versiones, una de ellas gratuita.

En principio, sin más que haber leído la documentación del sitio, creo que es un producto prometedor, en las próximas semanas lo voy a estar probando y espero poder dar una opinión fundada en el uso del producto.

Los interesados en el producto pueden comenzar por el sitio comunitario: Jazz Community Site.

Enjoy it!