Używamy Jenkinsa (na Linuksie) do zarządzania naszymi kompilacjami Mavena.Unikaj dużych plików dziennika Jenkins (i zatrzymaj kompilację, jeśli to konieczne)
Nasi użytkownicy mogą tworzyć własne prace, a czasami (3 lub 4 razy w roku), robią błąd, a zadanie generuje duży plik dziennika (79 GB po raz ostatni ...).
Spojrzałem na istniejące wtyczki i nie znalazłem czegoś do monitorowania rozmiaru dziennika Jenkins.
Na przykład, jeśli rozmiar dziennika przekracza 200 MB (gdy zadanie jest uruchomione), chciałbym automatycznie zatrzymać kompilację.
Jeśli opracowałeś takie skrypty powłoki lub wtyczki Jenkins, czy możesz udostępnić swoje rozwiązanie?
Dzięki :)
Dzięki Gerold za odpowiedź, wtyczka LogFileSizeChecker wydaje się interesująca, przetestuję ją jutro rano w dzienniku zadań Jenkins. Jeśli ta wtyczka jest w stanie zatrzymać kompilację, rozwiąże ona mój problem :) –
Działa jak wdzięk, dziękuję za pomoc :) –
@BrunoLavit Avec plaisir! Właśnie dlatego tu jesteśmy. :) –