Domanda

Stiamo usando Hudson per il nostro server di integrazione continua ed è fantastico. Abbiamo 2 problemi con esso, che sono leggermente correlati.

  1. 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.
  2. 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.

È stato utile?

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top