2016-09-12 40 views
11

Jenkins'da bazı işleri boru hattı yürütmeye geçirmeye başladım.jenkins boru hattı uyarıları grafiği

multi branch pipeline işlerde warnings grafiğini görmek için şansımız var mı? Eski projelerimde, grafikleri "Trend grafiğini yapılandır" seçeneği ile yapılandırabilirim. Bu seçenek, boru hattı söz dizimi aracında kilitlenir.

grafiği görünür hale getirmek için herhangi bir seçenek var mı?

Benim Jenkinsfile var:

stage ('Warnings gcc') { 
    step([$class: 'WarningsPublisher', canComputeNew: false, canResolveRelativePaths: false, defaultEncoding: '', excludePattern: '', healthy: '', includePattern: '', messagesPattern: '', parserConfigurations: [[parserName: 'GNU Make + GNU C Compiler (gcc)', pattern: 'error_and_warnings.txt']], unHealthy: '']) 
} 

stage ('Warnings clang') { 
    step([$class: 'WarningsPublisher', canComputeNew: false, canResolveRelativePaths: false, defaultEncoding: '', excludePattern: '', healthy: '', includePattern: '', messagesPattern: '', parserConfigurations: [[parserName: 'Clang (LLVM based)', pattern: 'error_and_warnings_clang.txt']], unHealthy: '']) 
} 

raporu oluşturulmaz ancak hiçbir grafik görüntülenir.

GÜNCELLEME: Şimdi yine işe yaramadı ama uyarılar eklentisi için snipped jeneratör kullanmak da mümkün değildir. Bir java boş gösterici hariç uyarı eklentisi sonuçları için snipped jeneratör bir dosya adı girme

:

javax.servlet.ServletException: java.lang.NullPointerException org.kohsuke.stapler.Stapler de org.kohsuke.stapler.MetaClass $ 5.doDispatch (MetaClass.java:236) org at de .tryInvoke (Stapler.java:796) org.kohsuke.stapler.Stapler.invoke (Stapler.java:876) de . org.kohsuke.stapler.Stapler.tryInvoke (Stapler.java:746) de kohsuke.stapler.NameBasedDispatcher.dispatch (NameBasedDispatcher.java:58) org .kohsuke.stapler.Stapler.invoke (Stapler.java:876) org.kohsuke.stapler.MetaClass $ 10.dispatch (MetaClass.java:362) hatlara izler de ...

Aldı V 4.56 eklentisi uyarıları revizyon günlüğü:

eğilim grafikleri (analiz toplayıcı eklentisi kullanarak)

Ama 4.57 kullanmak ve hala herhangi grafiğini görüntülemek vermedi ait

Sabit devreden!

Ben jenkins user list da (hafta hiçbir geribildirim) sorunu yayınlanan ve ayrıca

herkes sorunu yeniden veya basitçe hala hiç kırık çok şubeli boru hattı Can bug report ve bug report eklendi? Bu eklenti için çok fazla kullanıcı olmadığı gözüküyor ...

+0

Lütfen mail adresinizi referans olarak listeye ekleyin. Teşekkürler – StephenKing

+0

Benim için bir boru hattı işi ile çalışıyor. Son sürümü test ettin mi? – mistapink

cevap

1

Bu sorunlar, her iki Jenkins'in en son sürümleri, boru hatları eklentileri ve yukarıda bahsi geçen eklentiler ile çözülmüştür.

Ayrıca, özel olarak bildirilen hatalar çözüme kavuşturuldu:

  1. [FIXED JENKINS-39553] Make GitHub plugin BuildableItem aware (#153)
  2. [FIXED JENKINS-39532] Do not access the workspace for pipelines

Güncelle sizin Jenkins örneği ve eklentilerin tüm (bazıları diğerlerinden üzerinde bağımlılığını var) ve önerilen yeniden başlatma sonrasında grafiği başarılı bir şekilde görüntüleyebilmeniz gerekir.