2010-08-04 8 views
16

¿Cómo puedo hacerlo para que Maven no envíe spam al progreso en la consola de Hudson?Maven: ¿Cómo puedo evitar que el complemento de implementación registre el progreso de carga?

Uploading: http://www.example.com/archiva/repository/snapshots/com/example/app/1.0-SNAPSHOT/app-1.0-20100804.175640-1.war 
4/9430K 
8/9430K 
12/9430K 
16/9430K 
20/9430K 
24/9430K 
28/9430K 
+0

Uso ese complemento y no tengo ese problema, ¿tiene una configuración de registro específica para hudson o para su proyecto? ¿Cuál es el complemento específico y la versión que estás usando? – rsilva4

Respuesta

8

Creo que agregar la opción del modo por lotes de maven2 debería hacer el truco. http://books.sonatype.com/mvnref-book/reference/running-sect-options.html#running-sect-batch-option

mvn -B ... 

Otra buena idea es utilizar -fae (fail-a-extremo) para usted empleos Hudson, ya que informará sobre más que el primer error en su proyecto.

+0

** - B ** hará el truco, sin embargo, Hudson no llama a mvn con -B. Parece que esto se aborda en versiones más recientes de Hudson: [Maven dependencias descarga indicador de progreso] (http://jenkins-ci.361315.n4.nabble.com/Maven-dependencies-download-progress-indicator-td3018778.html) –

+4

Otra opción es agregar ' false' como un elemento de nivel superior en ~/.m2/** settings.xml **. Esta será una opción global para su servidor de compilación. Consulte ** # 4 ** en [Mejores prácticas de integración continua de Maven] (http://blog.sonatype.com/people/2009/01/maven-continuous-integration-best-practices/#.UnqTRSSmyDc). –

+0

Gracias, la configuración 'interactiveMode' era desconocida para mí, pero obviamente es una mejor manera de aplicarla en toda la configuración de CI. – Paul

Cuestiones relacionadas