Apague com segurança o conteúdo de 'workspace' e 'jobs' em Jenkins

1

Eu herdei um servidor Jenkins e preciso liberar algum espaço. Eu defini um;

post {
   always {
     deleteDir()
   }
 }

em todos os trabalhos. Posso remover construções antigas com segurança excluindo o conteúdo de workspace e jobs no $JENKINS_HOME ?

    
por eekfonky 23.11.2017 / 15:38

1 resposta

1

Sim, você pode excluir os espaços de trabalho com segurança, assim como os trabalhos.

A ideia do diretório jobs é permitir que você exiba o histórico de jobs, se o histórico de job não for importante para você, então você pode excluir os diretórios de jobs a partir dali.

Você também pode usar o Plugin de Limpeza do Espaço de Trabalho para excluir o conteúdo do espaço de trabalho antes do início de um trabalho executado.

Além disso, você pode definir um "Post Build Action" em seus trabalhos, que é chamado de "Excluir espaço de trabalho quando a compilação é feita".

Você pode encontrar mais informações em esta postagem no blog .

    
por 23.11.2017 / 16:30

Tags