Pergunta

Nós estamos usando Hudson para o nosso servidor de integração contínua e é ótimo. Nós temos 2 problemas com ele, que são levemente relacionados.

  1. https://hudson.dev.java.net/issues /show_bug.cgi?id=2736 a ordem de construção no meio Hudson que as dependências jusante são construídas muito mais do que eles precisam ser. Esperemos que este problema será resolvido em breve.
  2. Uma vez que essas coisas estão sendo construídos com tanta freqüência, a história de construção é enorme. Nós realmente não precisa de 1000 itens de construção da história de alguns dos postos de trabalho.

A minha pergunta é sobre o ponto 2. Eu gostaria de algo como um trabalho ou plugin para eliminar artefatos antigos. Mantendo dizer a última 20 constrói de tudo em torno seria ótimo. No momento, parece ilimitada, que não é grande a partir de uma perspectiva de operações.

UPDATE: Como pela resposta de Norbert, é na configuração do trabalho. Na UI 1.300, há uma "Constrói Descartar Velho" checkbox, o que permite que isso seja configurado.

Foi útil?

Solução

Há tal configuração em nosso servidor hudson construção. No projeto config-I podem escolher entre uma quantidade de compilações ou um período de tempo para manter. Eu não acho que eu instalei aplugin para este

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top