My Jenkins buduje nasz kod za pomocą kroku kompilacji skryptu wsadowego. Strumienie wyjściowe/błędów są przechwytywane i wyświetlane na stronie kompilacji. Czy mogę coś zrobić, aby podkreślić błędy? Na przykład chciałbym pokolorować na czerwono wszystkie linie zawierające ciąg error SOME_CODE
, a na żółto wszystkie ostrzeżenia. Czy to można zrobić?Jak mogę dostosować wyjście Jenkinsa?
8
A
Odpowiedz
9
Log Parser Plugin można to zrobić:
Wtyczka log-parser pozwala analizować płaski dziennika konsoli generowane przez Hudson budować. Czyni to poprzez:
- podkreślając linie zainteresowania w dzienniku (błędy, ostrzeżenia informacji)
- podzielenie dziennik na sekcje
- wyświetlających podsumowanie liczby błędów, ostrzeżeń i informacji linii w dzienniku i jego sekcjach.
- łącząc podsumowanie błędów i ostrzeżeń w kontekście pełnego dziennika , dzięki czemu można łatwo znaleźć linię zainteresowania w dzienniku
- przedstawiający podsumowanie błędów i ostrzeżeń na stronie build
Powiązane problemy
- 1. Wyszukiwanie przez wyjście konsoli pracy Jenkinsa
- 2. Jak dostosować wyjście kodowania JSON w programie Go?
- 3. Jak dostosować kolory w konsoli 3.5 Wyjście konsoli
- 4. Jak mogę zintegrować Jenkinsa z Redmine?
- 5. Jak mogę dostosować strukturę katalogów Jasmine?
- 6. Jak mogę dostosować limit szybkości wyszukiwania ExpressionEngine?
- 7. Jak mogę dostosować aktywny układ administratora?
- 8. Jak mogę dostosować generowanie kodu klienta WCF?
- 9. Jak mogę uchwycić wyjście standardowe procesu potomnego?
- 10. Python: Jak mogę przekierować to wyjście?
- 11. Jak mogę usprawiedliwić wyjście liczbowe w Fortran?
- 12. Jak mogę tłumaczyć wyjście filtru w Django
- 13. Jak dostosować EKEventEditViewController
- 14. Jak dostosować narzędzie CirclePageIndicator?
- 15. Jak dostosować REPL SBCL?
- 16. Jak dostosować widok kart?
- 17. Czy mogę dostosować CGRect za pomocą UIEdgeInsets?
- 18. Jak dostosować MPVolumeView?
- 19. Jak dostosować kolory podrzędne
- 20. Jak mogę dostosować okno wyskakujące QCompleter w PyQt?
- 21. Jak mogę dostosować etykiety dla pagera w Yii?
- 22. Jak mogę dostosować/zastąpić krok "git clone" w Travis CI?
- 23. Jak mogę dostosować szablon wiadomości e-mail Mailboxer?
- 24. Jak ograniczyć procesy potomne Jenkinsa?
- 25. Natychmiast wykonaj zadanie Jenkinsa
- 26. Nie mogę przekonać Jenkinsa Dockera do budowania obrazów w portach
- 27. Macierz warunkowa jenkinsa
- 28. Jak dostosować uruchamianie aplikacji WPF?
- 29. Jak zrobić wyjście GCC na standardowe wyjście?
- 30. Jak mogę dostosować generowanie kodu InitializeComponent? Dokładniej, jak mogę postprocesować cały wygenerowany kod?
Wygląda na to, że ta wtyczka może zrobić wszystko, czego potrzebuję. Jednak nie mam żadnych reguł parsowania w menu opcji. Jak mogę skonfigurować wygląd ostrzeżenia/błędu? – Geo
Znalazłem go w sekcji globalnej. Robię teraz kompilację i powiem ci, jak poszło. – Geo
Dziękuję. Udało mi się to spersonalizować, a teraz wszystko jest idealne :) – Geo