Istnieją różne sposoby użycia do czyszczenia miejsca na dysku w Jenkins.
Zarządzanie starymi wersjami
Jednym ze sposobów zwolnienia miejsca na dysku jest zarządzanie liczbą kompilacji przechowywanych na serwerze Jenkins. Możesz skonfigurować Jenkins, aby przechowywać tylko pewną liczbę kompilacji dla każdego zadania, a starsze kompilacje zostaną automatycznie usunięte. Możesz uzyskać dostęp do ustawień zarządzania kompilacji, przechodząc na stronę konfiguracji zadania.
Korzystanie z wtyczki czyszczenia obszaru roboczego
Możemy użyć wtyczki oczyszczania przestrzeni roboczej, która pozwala nam automatycznie usuwać pliki z miejsca roboczego zadania po jej zakończeniu. Może to być przydatne do usuwania dużych plików lub budowania artefaktów, które nie są już potrzebne.
Możesz sprawdzić wtyczkę podaną w poniższym linku:
https: // wtyczki.Jenkins.IO/WS-Cleanup/
Za pomocą wtyczki zużycia dysku
Wtyczka zużycia dysku wizualizuje użycie dysku na serwerze Jenkins i pozwala zobaczyć, które zadania i kompilacje zajmują najwięcej miejsca. Może to pomóc zidentyfikować określone obszary, w których można odzyskać przestrzeń dysku.
Po zainstalowaniu możesz sprawdzić użycie dysku dla kontrolera Jenkins, kierując się, aby zarządzać Jenkins -> Używanie dysku.
Za pomocą wtyczki z rurociągiem kompilacji
Korzystanie z wtyczki rurociągu kompilacji umożliwia skonfigurowanie rurociągu A i wizualizację go jako przepływu rurociągu na interfejsie użytkownika Jenkins. Może to pomóc zobaczyć wykorzystanie przestrzeni dysku w każdym wykonaniu rurociągu, a na podstawie tego możesz zdecydować o dowolnych wersjach do przechowywania lub jeśli istnieje jakieś pliki/folder, który należy usunąć dla tego konkretnego rurociągu.
Zarządzanie dysku ręcznym
Inną opcją, której możesz użyć do czyszczenia miejsca na dysku Jenkins, jest ręczne usuwanie plików. Jenkins zachowuje swoje kompilacje w katalogu „Jobs” i wtyczkach w katalogu „Plugins”. Możesz ręcznie usunąć pliki i katalogi z tych lokalizacji, jeśli chcesz odzyskać miejsce na dysku.
Wniosek
W tym poście omawia różne metody i narzędzia, których możesz użyć do oczyszczania użytkowania dysku Jenkins. Zawsze dobrym pomysłem jest wykonanie kopii zapasowej instancji Jenkins przed jego zmodyfikowanie.