Obtener version de Git (tag) desde CCNet

viernes, 20 de julio de 2012

Al implementar el flujo de trabajo "mínimo" descripto en mi post anterior, nos surgió la necesidad de acceder desde la plataforma de integración CruiseControl.Net a la información del ultimo tag de versión asignado en Git, asi como a la cantidad de commits ingresadas a partir del mismo; de modo de construir con esa información un identificador de versión (CCNet label).

En este artículo - en nuestro blog en inglés - describimos con más precisión la funcionalidad requerida.

La solución que implementamos - una extension para CCNET - está publicada en este proyecto en GitHub.