문제

우리는 지속적인 통합 서버에 Hudson을 사용하고 있으며 훌륭합니다. 우리는 두 가지 문제가 있으며, 이는 약간 관련이 있습니다.

  1. https://hudson.dev.java.net/issues/show_bug.cgi?id=2736 허드슨의 빌드 순서는 다운 스트림 의존성이 필요한 것보다 훨씬 더 많이 구축된다는 것을 의미합니다. 이 문제가 곧 해결 될 예정입니다.
  2. 이러한 것들이 너무 자주 지어지기 때문에 빌드 기록은 방대합니다. 우리는 역사상 일부 일자리를 위해 1000 개의 빌드 아이템이 필요하지 않습니다.

내 질문은 포인트 2에 관한 것입니다. 나는 오래된 아티팩트를 삭제하기 위해 작업이나 플러그인과 같은 것을 원합니다. 계속해서 주변의 모든 것의 마지막 20 개 빌드는 괜찮을 것이라고 말합니다. 현재 그것은 무한한 것처럼 보이며, 이는 운영 관점에서 크지 않습니다.

업데이트 : Norbert의 답변대로 작업 구성에 있습니다. 1.300 UI에는 "오래된 빌드 폐기"확인란이있어 구성 할 수 있습니다.

도움이 되었습니까?

해결책

Hudson 빌드 서버에는 이러한 구성이 있습니다. 프로젝트 구성에서는 빌드 금액 또는 유지 시간 사이를 선택할 수 있습니다. 나는 이것을 위해 aplugin을 설치했다고 생각하지 않습니다

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top