Come posso eliminare i manufatti creati da Hudson?
-
03-07-2019 - |
Domanda
Stiamo usando Hudson per il nostro server di integrazione continua ed è fantastico. Abbiamo 2 problemi con esso, che sono leggermente correlati.
- https://hudson.dev.java.net/issues /show_bug.cgi?id=2736 L'ordine di costruzione in Hudson significa che le dipendenze a valle vengono costruite molto più di quanto debbano essere. Spero che questo problema venga risolto presto.
- Dal momento che queste cose vengono costruite così frequentemente, la storia delle costruzioni è enorme. Non abbiamo davvero bisogno di 1000 elementi di costruzione nella cronologia per alcuni dei lavori.
La mia domanda riguarda il punto 2. Vorrei qualcosa come un lavoro o un plugin per eliminare vecchi artefatti. Continuo a dire che le ultime 20 build di tutto ciò che circonda andrebbero bene. Al momento sembra illimitato, il che non è eccezionale dal punto di vista delle operazioni.
AGGIORNAMENTO: Secondo la risposta di Norbert, è nella configurazione del lavoro. Nell'interfaccia utente 1.300, è presente un "Elimina vecchie build" casella di controllo, che consente di configurarlo.
Soluzione
Esiste tale configurazione nel nostro server di build hudson. Nella configurazione del progetto posso scegliere tra una quantità di build o un periodo di tempo da conservare. Non credo di aver installato aplugin per questo