Quale versione di Jenkins stai eseguendo?
Sulla versione 1.499, quando creo un progetto Freestyle c'è un segno di spunta-box chiamato "Scarta antico edificio," con la seguente documentazione:
Questo controlla il consumo del disco di Jenkins, mediante la gestione a lungo si' Mi piacerebbe conservare i record delle build (come l'output della console, creare artefatti e così via). Jenkins offre due criteri:
Guidato dall'età. Puoi fare in modo che Jenkins cancelli un record se raggiunge una certa età (ad esempio, 7 giorni). Guidato dal numero. Puoi fare in modo che Jenkins mantenga solo fino a N record di costruzione. Se viene avviata una nuova build, il record più vecchio verrà semplicemente rimosso.
Jenkins consente inoltre di contrassegnare una singola build come "Mantieni questo registro per sempre", per escludere alcune build importanti da scartare automaticamente. Anche l'ultima stabile e l'ultima build di successo sono sempre mantenute.
Infine, hai considerato che potrebbe non essere Jenkins cancellare i tuoi file? Forse qualcuno ha configurato un processo cron per eliminare vecchi file? Questo non è insolito se ci si trova su un server condiviso che potrebbe aver bruciato il volume del suo disco in qualche fase del passato.
fonte
2013-01-19 17:15:29
E nei casi in cui la riga di comando è preferita all'interfaccia utente, lo stesso può essere fatto usando la riga di comando: ' java -jar jenkins-cli.jar -s http: // my-jenkins-host: 8080/reload-configuration' –