как удалить консольный вывод старой сборки jenkins

#jenkins

#Дженкинс

Вопрос:

чтобы не перегружать диск Jenkins, я хотел бы найти какой-нибудь способ, который удалит консольный вывод старой сборки, но не удалит саму старую ветку

есть ли какой-либо способ сделать это автоматически, не удаляя саму ветку?

Ответ №1:

Добавьте этот buildDiscarder в свой файл jenkinsfile

 options {

  buildDiscarder(logRotator(numToKeepStr: '10', artifactNumToKeepStr: '5') 

}
  

numToKeepStr <—— означает номер сборки, который вы хотите использовать для вывода на консоль.

artifactNumToKeepStr <—— означает количество артефактов, которые вы хотите сохранить