Noticias Weblogs Foros Wiki Código
Sponsors:

Meta-Info

¿Que es?

Planeta Código es un agregador de weblogs sobre programación y desarrollo en castellano. Si eres lector te permite seguirlos de modo cómodo en esta misma página o mediante el fichero de subscripción.

rss subscripción

Sponsors

PlanetaCódigo en inglés

Puedes utilizar las siguientes imagenes para enlazar PlanetaCodigo:
planetacodigo

planetacodigo

Si tienes un weblog de programación y quieres ser añadido aquí, envíame un email solicitándolo.

Idea: Juanjo Navarro

Diseño: Albin

Pointer to (void)

Pequeña extensión

Abril 27th, 2005 - [Enlace local]

Una de las ventajas de NAnt es la posibilidad de crear extensiones para facilitarte la tarea en cada build. Hoy crearemos una pequeña extensión que permita guardar el log del build espeficicandolo desde el própio archivo de build. Además este ejemplo nos vendrá bien, ya que muchos de nosotros generamos un directorio con el número de versión actual y necesitamos guardar el archivo de log ahi dentro.

Descargar el código fuente. (C#, .NET 1.1)

El logger simplemente deriva de la clase DefaultLogger y la implementación es muy similar al logger para enviar por email, asi que no entraremos en código. Para utilizar el logger desde NAnt podemos emplear la siguiente línea de comandos al inicio del build:

nant -logger:Diveka.Build.SimpleLogger -ext:SimpleLogger.dll

Desde el própio archivo de build tambien podemos especificar dónde guardar el log:

<property name="dvklog.output" value="${project::get-base-directory()}\ ${portal.builddir}\${portal.version}
\build.log"/>

» Leer más, comentarios, etc...