Esistono vari modi in cui puoi usare per ripulire lo spazio del disco in Jenkins.
Gestire vecchie build
Un modo per liberare lo spazio su disco è gestire il numero di build che sono conservate sul server Jenkins. È possibile configurare Jenkins per mantenere solo un certo numero di build per ogni lavoro e le build più vecchie verranno eliminate automaticamente. È possibile accedere alle impostazioni di gestione build andando alla pagina di configurazione del lavoro.
Utilizzando un plug -in di pulizia dell'area di lavoro
Possiamo utilizzare un plugin di pulizia dell'area di lavoro che ci consente di eliminare automaticamente i file dall'area di lavoro di un lavoro dopo che è stato completato. Questo può essere utile per eliminare file di grandi dimensioni o costruire artefatti che non sono più necessari.
È possibile controllare il plug -in fornito nel link qui sotto:
https: // plugin.Jenkins.io/ws-cleanup/
Utilizzando un plug -in di utilizzo del disco
Un plug -in di utilizzo del disco visualizza l'utilizzo del disco sul server Jenkins e ti consente di vedere quali lavori e build occupano più spazio. Questo può aiutare a identificare aree specifiche in cui lo spazio del disco può essere recuperato.
Una volta installato, è possibile controllare l'utilizzo del disco per il controller Jenkins dirigendosi per gestire Jenkins -> Utilizzo del disco.
Utilizzando un plugin di pipeline di build
L'uso di un plug -in della pipeline di build consente di configurare la pipeline A e visualizzarla come flusso di pipeline sull'interfaccia utente di Jenkins. Questo può aiutarti a vedere l'utilizzo dello spazio su disco su ciascuna esecuzione della pipeline e, in base a ciò, puoi decidere su qualsiasi build da conservare o se ci sono file/cartella che devono essere eliminati per quella specifica pipeline.
Gestione del disco manuale
Un'altra opzione che puoi utilizzare per ripulire lo spazio del disco Jenkins è eliminare manualmente i file. Jenkins mantiene le sue build nella directory "Jobs" e i suoi plugin nella directory "plugin". È possibile eliminare manualmente file e directory da queste posizioni se è necessario recuperare lo spazio su disco.
Conclusione
Questo post discute i vari metodi e strumenti che puoi utilizzare per pulire l'utilizzo del disco Jenkins. È sempre una buona idea eseguire il backup della tua istanza di Jenkins prima di modificarla.