2012-04-20 4 views
4

Nous utilisons Bamboo pour l'intégration continue et déployons des tests réussis dans notre référentiel de snapshots avec une simple instruction mvn deploy. Malheureusement, cela produit des milliers de lignes comme ceci:Supprimer les messages de téléchargement de maven deploy

20-Apr-2012 10:38:44 28688 KB 
20-Apr-2012 10:38:44 28692 KB 
20-Apr-2012 10:38:44 28696 KB 
... 
20-Apr-2012 10:38:57 Uploaded: https://xxx (31932 KB at 7496.0 KB/sec) 

Cela semble en bambou:

The Build generated 14,979 lines of output. The output is too long and has been 
truncated to the last 1,000 lines. Download full Build log. 

Il est donc possible de télécharger le journal complet, mais est plein des messages de téléchargement. Est-il possible de supprimer les lignes ci-dessus dans mvn deploy et seulement produire un résumé?

+0

Est-il exécuté sous Windows ou sous Unix? Je crois que vous pouvez grep les messages que vous ne voulez pas – Vic

+2

On dirait que vous êtes bloqué en termes de suppression, ils utilisent System.out pour leurs impressions de débogage. Voir ici: http://stackoverflow.com/questions/4564018/how-to-suppress-control-logging-of-wagon-ftp-maven-extension – maksimov

+0

@Vic: c'est linux. Je ne pense pas pouvoir greffer manuellement certaines choses. C'est une Maven-Task Bamboo et je ne peux configurer que les objectifs maven. – Thor

Répondre

7

La solution la plus simple pour supprimer la sortie des lignes:

20-Apr-2012 10:38:44 28688 KB 
20-Apr-2012 10:38:44 28692 KB 
20-Apr-2012 10:38:44 28696 KB 

est de vous l'option -B sur commande. C'est l'option --batch-mode pour Maven qui supprime la sortie de ce qui précède.

Questions connexes