2010-08-04 16 views
16

Maven'in Hudson konsolundaki ilerlemeyi spam yüklememesi için nasıl yapabilirim?Maven: Dağıtım eklentisini günlük yükleme işleminin ilerlemesinden nasıl durdurabilirim?

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

Bu eklentiyi kullanıyorum ve bu soruna sahip değilim, hudson veya projeniz için belirli bir günlük yapılandırmanız var mı? Kullandığınız özel eklenti ve sürüm nedir? – rsilva4

cevap

8

Maven2'nin toplu iş modunun eklenmesi, hile yapması gerektiğini düşünüyorum. http://books.sonatype.com/mvnref-book/reference/running-sect-options.html#running-sect-batch-option

mvn -B ... 

Başka iyi fikir projenizde ilk hata fazla açıklayacağımız üzere, sen Hudson işleri için (fail-at-end) -fae kullanmaktır.

+0

** - B ** hile yapacak, ancak Hudson -B ile mvn çağırmaz. Görünüşe göre bu durum Hudson'ın daha yeni yapılarında ele alınmıştır: [Maven bağımlılıkları indirme ilerleme göstergesi] (http://jenkins-ci.361315.n4.nabble.com/Maven-dependencies-download-progress-indicator-td3018778.html). –

+4

Diğer bir seçenek ise, false 'işlevini ~/.m2/** settings.xml ** içinde en üst düzey bir öğe olarak eklemektir. Bu, yapı sunucunuz için küresel bir seçenek olacaktır. [Maven Continuous Integration Best Practices] (http://blog.sonatype.com/people/2009/01/maven-continuous-integration-best-practices/#.UnqTRSSmyDc) adresindeki ** # 4 ** konusuna bakın. –

+0

Teşekkürler, 'interactiveMode' ayarı benim için bilinmedi, ancak açıkçası, tüm CI kurulumunda zorlamak için daha iyi bir yol. – Paul

İlgili konular